![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
笑谈山野
Research for solving the problem with profit and fun
展开
-
谷歌RTB广告价格加解密算法go实现
rtb广告价格加密算法原创 2022-06-22 17:54:00 · 720 阅读 · 1 评论 -
Go语言 | 你还在这样获取文件的大小吗?
在项目中,我们可能会需要获取一个文件的大小,在Golang(Go语言)中,有很多方法来获取一个文件的大小,看看你是否还在用最慢的方式。Read字节方式第一种,是最直观会想到的,也就是打开文件,把文件读取一遍。func main() { file,err:=os.Open("water") if err ==nil { sum := 0 buf:=make([]byte,2014) for { n,err:=fil转载 2020-08-05 13:21:51 · 192 阅读 · 0 评论 -
解剖slice
解剖slice,非常nice原创 2020-05-19 15:10:13 · 234 阅读 · 0 评论 -
golang使用Nsq
为什么要使用Nsq最近一直在寻找一个高性能,高可用的消息队列做内部服务之间的通讯。一开始想到用zeromq,但在查找资料的过程中,意外的发现了Nsq这个由golang开发的消息队列,毕竟是golang原汁原味的东西,功能齐全,关键是性能还不错。其中支持动态拓展,消除单点故障等特性, 都可以很好的满足我的需求下面上一张Nsq与其他mq的对比图,看上去的确强大。下面简单记录一下Nsq的使用方法...原创 2019-01-24 18:08:27 · 819 阅读 · 0 评论