Gosublime не принимает стандартный ввод с консоли
Я только что загрузил последний возвышенный вчера, новый пользователь возвышенный. Я использую gosublime: перейти для реализации некоторых основных команд. Проблема появилась, когда я попытался запустить следующий код:
package main
import (
"fmt" )
func main() {
fmt.Print("Enter text: ")
var input string
fmt.Scanln(&input)
fmt.Print(input)
}
Программа должна ожидать продолжения стандартного ввода. Но на самом деле моя IDE только что закончилась без какого-либо ожидания.
Вот вывод:
[ go run hallo.go
| сделано: 235,139884мс]
Enter text:
Я пытался найти решение в Интернете, но, похоже, никто другой не сталкивался с такой же проблемой раньше. Так как я пробовал разные команды и пакеты, но ни один из них не мог позволить программе ждать моего ввода. Поэтому я считаю, что это проблема из-за IDE, а не команды.
Пожалуйста, скажите мне, если у вас есть какое-либо решение.
Перейти версия
go версия go1.10.3 darwin/amd64