0

如果我点击“Run go build index.go”,Goland 需要 3 秒才能返回输出。每次大约需要20秒。这与代码无关,因为代码很简单:

package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}

如果我在终端上运行这个文件go run index.go,大约需要 1 秒。

我是第一次安装 Goland,所以里面没有旧的配置。我该如何解决这个问题?

4

1 回答 1

3

首先,确保您在撰写本文时拥有最新的 Go 版本,即 Go 1.10.2。由于 Go 工具添加了缓存,这极大地提高了编译速度。

其次,由于这似乎不是一个持续存在的问题,您实际上是否仅在运行该特定程序且中间没有调试会话时遇到此问题?您的防病毒/计算机是否在后台执行其他操作?

于 2018-05-02T20:05:31.143 回答