吾八哥学Golang(四):Golang里的流程控制-选择语句

选择语句顾名思义就是根据条件执行不同的逻辑的语句,和C++里一样。}}如上代码,执行的话返回结果为:“执行2”。

golang nsq源码分析&添加中文注释系列(二):Nsqd入口主流程

以往看网上的源码分析时,基本都是前面一段讲解,后面跟一大段代码,没有上下文分析,我就暗暗的想,如果一个函数或一段逻辑能有中文注释(俺小本毕业英语不太好)带有上下文分析,这样读源码岂不是会更快顺畅。。。不废话了,我们开始吧。

Golang SQL连接池梳理

func main {。// 1. 监听端口 2.accept连接 3.开goroutine处理连接。对于我们现在看的sql包下的连接池,可以简化认为它就是如下的tcp-client。

大厂推崇Serverless,SaaS虎跃龙腾,是天下大势还是逆流而上?

本文是《中智观察》“企业数字服务供需市场”产业前瞻之SAAS篇,有人说“无服务器是应对企业数字化技术人才奇缺挑战的利器”,Serverless概念被提出已经多年了,现在很多用户也提出ServerlessFirst,再到AllinServerless;

大白话 golang 教程-27-调用 C 语言函数

反过来,如果把 C 的 *char 换换成 go 的 string,可以使用 C.GoString 函数,类似的也有 func C.GoBytes byte。

Go语言编程从入门到精通(使用Gotouine解决并发难题)

Go (或Golang )是Google 在2007 年开发的一种开源编程语言,出自Robert Griesemer 、Rob Pike 和Ken Thompson 之手。

云计算和运维

首先说一下好处,云计算大大降低了运维和部署的难度,不需要自己搭建机房,也不需要托管。一般重要的业务,我会优先选择云计算,但是对于不重要的业务,一般会选择vps.至于实体机托管,这个只见朋友搞过,我个人比较嫌麻烦,所以从来没有实际做过。

物联网好帮手,COOLPY7带你进入物联网的世界

在物联网通讯中先要解决的就是通讯协议的选择。MQTT无异是目前应用的比较广范的一种。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议轻量、简单、开放和易于实现,这些特点使它适用范围非常广泛。

AES加密的安全问题

aes加密简介AES算法全称Advanced Encryption Standard,是DES算法的替代者,旨在取代DES成为广泛使用的标准,于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。

代码质量管理工具:SonarQube常见的问题及正确解决方案

在对其他工具的支持方面,Sonar不仅提供了对 IDE 的支持,可以在 Eclipse 和 IntelliJ IDEA 这些工具里联机查看结果;同时 Sonar 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 Sonar。