Posted in

Go包构建时间突增300%?:go build -toolexec=”strace -e trace=openat,stat” 定位包级文件系统瓶颈(含vendor扫描优化)

第一章:Go包构建时间突增300 … Go包构建时间突增300%?:go build -toolexec=”strace -e trace=openat,stat” 定位包级文件系统瓶颈(含vendor扫描优化)Read more

Posted in

Go构建速度慢的真相:go build -a -ldflags=”-s -w”只是表象,真正瓶颈在GOPATH缓存污染与module checksum校验链

第一章:Go语言开发难嘛 Go语 … Go构建速度慢的真相:go build -a -ldflags=”-s -w”只是表象,真正瓶颈在GOPATH缓存污染与module checksum校验链Read more

Posted in

Go构建速度慢如蜗牛?从go build -toolexec到GOCACHE=off,11个编译加速组合技(实测构建耗时下降62%)

第一章:Go构建性能瓶颈的底层原 … Go构建速度慢如蜗牛?从go build -toolexec到GOCACHE=off,11个编译加速组合技(实测构建耗时下降62%)Read more

Posted in

Go构建缓存设计原理:filehash + action ID + module checksum三维校验,为何go build -a已成历史?

第一章:Go构建缓存设计原理的演 … Go构建缓存设计原理:filehash + action ID + module checksum三维校验,为何go build -a已成历史?Read more