2020年6月18日
select break go中使用for select 结构,select的break只能跳出break,不能跳出for循环 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 package……
阅读全文
2020年4月30日
go test测试包 go test {测试文件所在包目录} 当前目录下单测指定测试函数 $ go test -v -test.run {函数名xxx} cover信息采集用例 go test -coverprofile cp.out- go tool cover -html=cp.out 其他信息采集 -blockprofilerate n:gorou……
阅读全文
2020年4月22日
为什么需要分? 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加……
阅读全文
2020年4月22日
Redis集群 Redis 单副本 Redis 多副本(主从) Redis Sentinel(哨兵) Redis Cluster Redis 单副本 Redis 单副本,采用单个 Redis 节点部署架构,没有备用节点实时同步数据,不提供数据持久化和备份策……
阅读全文
2020年4月18日
panic 结构体 panic 关键字在 Go 语言的源代码是由数据结构runtime._panic表示的。每当我们调用 panic 都会创建一个如下所示的数据结构存储相关信息: 1 2 3 4 5 6 7 8 9 10 11……
阅读全文