运行输出时间过长

时间:2018-05-02 19:44:03

标签: go goland

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

package main

import "fmt"

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

如果我使用go run index.go在终端上运行此文件,则大约需要1秒钟。

我刚刚第一次安装了Goland,因此没有更旧的配置。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

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

其次,由于这似乎不是一个常量问题,你是否真的只在运行那个特定程序而没有调试会话时遇到这个问题?您的防病毒/计算机是否在后台执行其他操作?