golang
kinter_root
这个作者很懒,什么都没留下…
展开
-
用gin封装machinery对外提供异步任务队列接口
因为业务需要用到异步任务队列,在python里面可以用celery了,在异步任务方面很方便,可是go里面没有celery,找了一圈发现machinery符合预期。官方github。在网上想找一点可以参考的demo或者分享的文章很少,所以自己就研究了一下,分享一下。用过celery就知道celery也有worker,这里machinery也一样的有worker,还有send。顾名思义一个是往队列加任...原创 2019-09-17 07:50:15 · 4302 阅读 · 1 评论 -
目录打散hash算法(golang)
由于需要用到目录打散的算法,网上找了一下资料,发现都是java版本的,所以参考了一下写了个go版本的。分享一下package mainimport ( "fmt" "hash/crc32" "github.com/google/uuid")func HashMakeDir(name string) (dir int, Subdir int) { var ( ha...原创 2019-09-19 11:17:46 · 539 阅读 · 0 评论