![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go开源框架源码走读
学无止境丶
https://github.com/fwdhz998。深度学习的副产品就是广度学习。
展开
-
groupcache源码走读
->func (g *Group) Get(ctx Context, key string, dest Sink) ->value, cacheHit := g.lookupCache(key) ->value, ok = g.mainCache.get(key) ->vi, ok := c.lru.Get(key) ->"lru cache 是...原创 2019-10-12 23:09:23 · 261 阅读 · 0 评论 -
NSQ源码笔记
1.消息不可持久化(默认),默认情况下消息都在内存中。 2.消息最少会被投递一次 3.接收到的消息是无序的 4.消费者最终找出所有话题的生产者 "go-svc" ->兼容windows&&linux ->opts := nsqd.NewOptions() ->nsqd, err := nsqd.New(opts) ->p.nsqd.LoadMetad...原创 2019-10-08 22:49:29 · 431 阅读 · 0 评论