
golang
邵聪聪
三人行,必有我师焉;择其善者而从之,其不善者而改之。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang简单的对象池
Golang简单的对象池复用的好处 减少gc压力减少内存不必要的内存分配import ( "fmt" "sync")var bufPool sync.Pooltype buf struct { b []byte}func main() { for { var bf *buf // 从池中取数据 v := buf原创 2016-11-29 13:19:07 · 1283 阅读 · 1 评论 -
Golang获取goroutine ID
Golang获取goroutine IDpackage mainimport ( "bytes" "fmt" "runtime" "strconv")func main() { fmt.Println(getGID())}func getGID() uint64 { b := make([]byte, 64) b = b[:runtime原创 2016-11-28 14:55:09 · 1945 阅读 · 0 评论