嗨,我有一个下面的Golang程序,其中包含一个Go Routine。
select billnum from bills order by billnum desc limit 1
现在我的程序不会在断点1处中断。如何调试例程?
答案 0 :(得分:2)
func main() {
go func() {
fmt.Println("Break Point 1")
}()
fmt.Println("Break Point 2")
time.Sleep(1 * time.Second)
fmt.Println("hello")
}
似乎在安排go例程之前,程序终止了,这就是未达到断点的原因。您可以尝试在日常工作中增加睡眠吗?