log.Fatal only use main.main or init function 建议只在main函数中使用或者init函数中使用。尽量别在野生函数中使用。多看标准库,很多设计理念都是在标准库中。 后台执行交给调用者goroutine 什么时候退出,通过channel。代码超时控制 什么时候导致goroutine泄漏? 以上三种 调用者决定前台执行还是后台执行goroutine什么时候退出控制goroutine退出,channel& context超时退出。