To be continued...
time.Time
context.Context
sync.Pool
sync.Pool workflow in Go 1.12
new shared pools in Go 1.13
- 什么是cpu cache
- 理解 Go 1.13 中 sync.Pool 的设计与实现
- Go: Understand the Design of Sync.Pool
- 15.5 缓存池
- GO: sync.Pool 的实现与演进
- Go 1.13中 sync.Pool 是如何优化的?
goroutine调度器
- 也谈goroutine调度器
- 图解Go运行时调度器
- 深入golang runtime的调度
- 深度解密Go语言之scheduler
- 深度解密调度器源码系列
- Go scheduler 源码阅读
- 说说Golang的runtime
- 如何监控 golang 程序的垃圾回收
- The Go scheduler
- Golang - 调度剖析【第一部分】
- Debugging performance issues in Go* programs
- go调度模型
- Golang源码探索(二) 协程的实现原理
UTF-8
golang数据结构
- Go Data Structures: Interfaces
- Go Data Structures
- Data Structures Go Programs
- Go系列 string、bytes、rune的区别
slices
- Golang slices
- Go Slices: usage and internals
- Slice Tricks
- Arrays, slices (and strings): The mechanics of 'append'
- Strings, bytes, runes and characters in Go
- go101 wiki
goroutine
内存分配与GC
- TCMalloc : Thread-Caching Malloc
- Go GC: Prioritizing low latency and simplicity
- GopherCon 2015: Rick Hudson - Go GC: Solving the Latency Problem
interfaces
unsafe
map
cgo
- https://golang.org/cmd/cgo/
- https://blog.golang.org/cgo
- https://golang.org/src/cmd/cgo/doc.go
- go tool cgo入门
- 10.4 cgo
视频
profile
- How I investigated memory leaks in Go using pprof on a large codebase
- Go diagnostics
- Go runtime environment variables
- The Go Memory Model
书籍
- go 101
- 雨痕go学习笔记
- Go 语言设计与实现
- go-internals
- advanced-go-programming-book
- Low Level Programming translation
- 深入解析go
- Go-Questions
- Go Under the hood
- advanced-go-programming-book/content/
- http://tumregels.github.io/Network-Programming-with-Go/
- https://github.com/astaxie/NPWG_zh
- High Performance Go Workshop
- golang笔记
最后编辑于:2025-02-05 20:50:27
© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!