Golang 让 for 循环运行一段时间超时自动退出

如何控制 for 循环一段时间超时自动退出呢?思路很简单,就是在 for 循环中使用 select 监听 channel,代码如下:

继续阅读“Golang 让 for 循环运行一段时间超时自动退出”

Golang goroutine 基本用法

关于 Golang 的 goroutine 基本用法,先看这段代码:

执行结果是什么都没有打印,为什么?因为 goroutine 还没执行 main 函数已经退出了。

继续阅读“Golang goroutine 基本用法”