Вывод Run занимает слишком много времени - PullRequest
0 голосов
/ 02 мая 2018

Если я нажму «Run go build index.go», Голанду потребуется 3 секунды, пока он не вернет вывод. Каждый второй раз это занимает около 20 секунд. Речь идет не о коде, потому что код прост:

package main

import "fmt"

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

Если я запускаю этот файл на терминале с go run index.go, это займет около 1 секунды.

Я только что установил Goland в первый раз, поэтому в нем нет старых настроек. Как я могу исправить эту проблему?

1 Ответ

0 голосов
/ 02 мая 2018

Во-первых, убедитесь, что у вас последняя версия Go, Go 1.10.2 на момент написания. Это значительно повышает скорость компиляции благодаря кешам, добавленным инструментом Go.

Во-вторых, поскольку это не кажется постоянной проблемой, у вас действительно есть эта проблема только при запуске этой конкретной программы без промежуточного сеанса отладки? Ваш антивирус / компьютер делает что-то еще в фоновом режиме?

...