![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 91
say丶
这个作者很懒,什么都没留下…
展开
-
grpc学习记录
Redis的优点 1.执行的速度非常的快,每秒可执行大约110000次的设置(set)操作,每秒大约可执行81000次的读取/获取(get)操作。 2.数据类型丰富,string,列表,集合,排序集,非排序集等。 3.可用于多种用例:缓存,消息队列等。 4.Redis是键值数据库系统的不同进化路线,它的值可以包含更复杂的数据类型,可在这些数据类型上定义原子操原创 2017-06-29 14:51:21 · 509 阅读 · 0 评论 -
Golang测试用例test
Go语言中自带有一个轻量级的测试框架testing和自带的go test命令来实现单元测试和性能测试。这里以main_test.go这个文件为例1. 单元测试文件,基本原则:文件名必须是_test.go结尾的,这样在执行go test的时候才会执行到相应的代码你必须import testing这个包所有的测试用例函数必须是Test开头测试用例会按照源代码中写的顺序依次执行原创 2017-06-22 15:51:33 · 1902 阅读 · 0 评论 -
Glide管理Golang项目
未使用Glide遇到的问题如果你的项目A依赖多个项目B1,B2,B3,而B1,B2,B3又依赖着其它项目C1,C2…。一个项目依赖这多个项目,当项目C1修复BUG版本发生变化,如果A依旧使用旧版本,则会引发未知的问题。使用Glide的优点使用glide的好处是,每个项目都采用各自独立的包,而且可以很好的控制包的版本每次加载项目update一下,glide就会根据gl原创 2017-06-22 15:53:25 · 2373 阅读 · 0 评论 -
Golang、pprof
我们可以使用go tool pprof命令来交互式的访问概要文件的内容。命令将会分析指定的概要文件,并会根据我们的要求为我们提供高可读性的输出信息。我们可以通过标准库的代码包runtime和runtime/pprof中的程序来生成三种包含实时性数据的概要文件,分别是CPU概要文件、内存概要文件和程序阻塞概要文件1. pprof工具在交互模式下支持的命令| 名称 | 参数 | 标签 |原创 2017-06-22 16:00:32 · 632 阅读 · 0 评论