一个简易的Go Pool的设计与实现
Goroutine 的优势和缺陷
Goroutine 是 Go 语言内部实现的高并发协程模型,并且可以通过 Channel 进行快捷便利的通信。
但是也有一些缺陷:一,不支持限制 Goroutine 的数量。二,在运行完毕之后不会立即被GC(Garbage Collection)回收。
Goroutine 是 Go 语言内部实现的高并发协程模型,并且可以通过 Channel 进行快捷便利的通信。
但是也有一些缺陷:一,不支持限制 Goroutine 的数量。二,在运行完毕之后不会立即被GC(Garbage Collection)回收。