商君

导航

2018年10月22日 #

Go Example--锁

摘要: ```go package main import ( "fmt" "math/rand" "runtime" "sync" "sync/atomic" "time" ) func main() { var state = make(map[int]int) var mutex = &sync.Mu 阅读全文

posted @ 2018-10-22 19:57 漫步者01 阅读(103) 评论(0) 推荐(0) 编辑

Go Example--原子计数器

摘要: ```go package main import ( "fmt" "runtime" "sync/atomic" "time" ) func main() { var ops uint64 = 0 for i := 0; i 阅读全文

posted @ 2018-10-22 19:44 漫步者01 阅读(349) 评论(0) 推荐(0) 编辑

Go Example--限速

摘要: ```go package main import ( "fmt" "time" ) func main() { requests := make(chan int, 5) for i := 1; i 阅读全文

posted @ 2018-10-22 19:35 漫步者01 阅读(115) 评论(0) 推荐(0) 编辑