我昨天刚下载了最新的sublime,一个新用户来sublime。我正在使用 gosublime:go 来实现一些基本命令。当我尝试运行以下代码时出现问题:
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 版本 go1.10.3 darwin/amd64