我想要在按下时分配一个默认值Enter而不给出一个。
根据我的经验, Go Playground不处理 fmt.Scan 输入,所以我在这里引用代码:(
如果可能,请告诉我怎么做!)
package main
import (
"fmt"
"time"
)
func main() {
t := 0
fmt.Print("seconds? ")
fmt.Scan(&t)
time.Sleep(time.Duration(t) * time.Second)
fmt.Println("in", t)
}
我已经初始化了 to 的值,t但是0当我在没有给出值的情况下按下时Enter,程序会一直等到我给出一些值。我对错误检查不感兴趣(如果可能的话)。我只想让代码接受一次Enter按下,因为0 Enter.
千巷猫影
ibeautiful
相关分类