golang
文章平均质量分 56
黄传通
这个作者很懒,什么都没留下…
展开
-
GoLang Channel与mutex的选择,性能差不多
go官方应该是更推荐使用chan https://github.com/golang/go/wiki/MutexOrChannel以下代码用于测试性能 — 不确保思路是正确的。package mainimport ( "fmt" "sync" "time")type Op struct { key int val int}var lock sync.Mu原创 2015-11-17 17:37:27 · 5435 阅读 · 0 评论 -
go容断器源码:github.com/sony/gobreaker
sony开源在 github 的容断器 源代头注释中,原来实现的是微软2015时公布的标准,果然微软才开源界的大神。1)微软定义的 Circuit breaker我不知道正确怎么翻译,直观翻译,可能叫:环形容断器(或叫 循环状态自动切换容断器)。 因为它是在下面3个状态循环切换 : Closed / \ Half-Open <--...原创 2018-07-25 17:50:52 · 1135 阅读 · 0 评论