make
/new
预估内存大小,避免扩容开销。sync.Pool
减少GC压力。map
替代slice
查找,利用标准库高效结构(如heap
)。-c
仅编译不链接,-s
去除调试信息,-p
设置并行编译数(如-p 4
)。GOCACHE
环境变量并启用-buildcache true
,避免重复编译。go mod init
初始化模块,go get
添加依赖,go mod tidy
清理无用依赖。gomodproxy
)加速远程依赖下载。Gazelle
优化依赖关系,deptools
分析依赖效率。GOOS
和GOARCH
为其他平台编译(如GOOS=windows
)。pprof
定位编译或运行时性能瓶颈。