在Intellij中调试Go例程

时间:2019-03-01 12:09:51

标签: go intellij-idea

嗨,我有一个下面的Golang程序,其中包含一个Go Routine。

select billnum from bills  order by billnum desc limit 1

现在我的程序不会在断点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例程之前,程序终止了,这就是未达到断点的原因。您可以尝试在日常工作中增加睡眠吗?