Mysql实现主从复制 在实际生产环境中,由单台MySQL作为独立的数据库是不能满足实际需求的,无论在安全性,高可用性以及高并发性等各个方面都存...
Kafka的安装与启动 kafka中涉及的名词 消息记录:由一个key,一个value和一个时间戳构成,消息最终存储在主题下的分区中,记录在生产...
控制并发有两种经典的方式,一种是WaitGroup,另外一种就是Context WaitGroup的使用 WaitGroup可以用来控制多个go...
错误处理 Go语言的错误设计是通过返回值的方式来让调用者对错误进行处理,通常我们的处理是对error类型的返回值进行if判断f, err := ...
redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库 Redis 与其他 key - value...
使用ssh链接阿里云服务器 首先执行sudo -i进入root模式 接下来在阿里云控制台创建密钥对,密钥对创建好了之后会下载一个pem文件。 创...
应用部署 C语言可以采用daemon就可以完美的实现程序后台持续运行,目前Go还没法实现daemon。针对Go的应用程序部署,我们可以利用第三方...
Go怎么写测试用例 开发程序其中很重要的一点就是测试,我们如何保证代码质量,如何保证每个函数都是可运行的,运行结果是正确的,又如何保证写出来的代...
文件操作 目录操作 文件操作的大多数函数都是在os包里面,下面列举几个目录操作: func Mkdir(name string,perm Fil...