ℹ️ 本文基于Go 1.13 在Go中创建goroutine既方便又快捷。但是g…
Go
Go: 使用GODEBUG改善Goroutine的使用
goroutine轻量的特点往往被认为是改善程序的解决方案。不幸的是,由于goroutine上下文切换消耗,g…
Go: 应该使用指针还是结构体副本?
对于许多Go开发人员而言,就性能而言,系统地使用指针共享结构体而不是副本本身似乎是最佳选择。 为了理解使用指针…
new() 和 make的区别
本文基于Go 1.14.2 builtin/builtin.go // The new built-in fu…
Go: Trace包探秘
ℹ️ 本文基于Go 1.13。 Go为我们提供了一个工具,可在运行时启用跟踪并获得…