如果我点击“Run go build index.go”,Goland需要3秒才能返回输出。每隔一次需要大约20秒。它与代码无关,因为代码很简单:
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
如果我使用go run index.go
在终端上运行此文件,则大约需要1秒钟。
我刚刚第一次安装了Goland,因此没有更旧的配置。我该如何解决这个问题?
答案 0 :(得分:3)
首先,确保您在撰写本文时拥有最新的Go版本Go 1.10.2。由于Go工具添加了缓存,这大大提高了编译速度。
其次,由于这似乎不是一个常量问题,你是否真的只在运行那个特定程序而没有调试会话时遇到这个问题?您的防病毒/计算机是否在后台执行其他操作?