vscode使用fmt.Scanln报异常Unable to process `evaluate`: debuggee is running
1. 运行环境#
刚学 go 语言,就是普通的运行环境。
package main
import "fmt"
func main() {
// 可以从控制台接收用户的信息, 名字、年龄、薪水、是否通过考试
// fmt.Scanln
var name string
var age byte
var sal float32
var isPass bool
fmt.Println("请输入名字")
fmt.Scanln(&name)
fmt.Println("请输入年龄")
fmt.Scanln(&age)
fmt.Println("请输入薪水")
fmt.Scanln(&sal)
fmt.Println("请输入是否通过考试")
fmt.Scanln(&isPass)
fmt.Printf("名字是%v\n 年龄是%v \n 薪水是%v\n 是否是通过考试%v", name, age, sal, isPass)
// fmt.Scanf 可以按指定的格式输入
// fmt.Println("名字是 年龄是 薪水是 是否是通过考试, 使用空格隔开")
// fmt.Scanf("%s %s %f %t", &name, &age, &sal, &isPass)
}
2. 问题描述?#
运行调试的时候报异常:Unable to process evaluate
: debuggee is running
3. 您期望得到的结果?#
网上也没找到其他的解决方案。
推荐文章: