我昨天刚下载了最新的sublime,一个新用户崇高。我正在使用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.139884ms]
Enter text:
我试图在网上找到解决方案,但似乎没有其他人之前有过完全相同的问题。因为我尝试了不同的命令和包,但没有一个可以让程序等待我的输入。所以我认为这是由IDE而不是命令引起的问题。
如果您有任何解决方案,请告诉我。
转到版本
go go go1.10.3 darwin / amd64