Windows上go build 或者goland中编译很慢的bug_go build 很慢
最新在Windows机器上更新了goland和go版本,发现go的编译变的非常慢达到分钟级别,实测下来是由于go build在高并发下反而变慢了,实测结果如下:
执行命令
go build -p=1 -o myapp .\\devicemanager.go go build -p=2 -o myapp .\\devicemanager.go //...
====================================
Build Time Summary
P Duration_s
1 7.838
2 7.45
3 7.598
4 7.975
5 7.976
6 8.347
7 8.635
8 9.962
9 15.159
10 53.927
11 60.887
12 52.464
13 85.251
14 53.451
15 45.131
16 149.434
具体原因尚不清楚,后来发现当前确实有这个bug存在,解决方案可以在执行go build时设置-p=1
goland中设置: