go

使用切片实现的Go语言队列实现

英文: Queue implementation using slices in Go 问题 我看过一些使用切片实现的Go语言FIFO队列的实现。当项目从队列中退出时,是否可以释放这些内存而不重新分配...
go

在Go中实现一个作业工作池

英文: Implementing a job worker pool in Go 问题 由于Go语言没有泛型,所有预制的解决方案都使用类型转换,而我并不太喜欢这种方法。我也想自己实现,尝试了以下代码。...
go

GCD串行调度队列的Go等效方式

英文: Go equivalent of GCD serial dispatch queue 问题 有没有Go语言的等效方法来实现苹果的GCD串行调度队列? 到目前为止,我只找到了一个使用函数通道的解...
go

合并通道中的项目

英文: Coalescing items in channel 问题 我有一个函数,它接收任务并将它们放入一个通道中。每个任务都有一个ID、一些属性和一个用于放置结果的通道。代码如下: task.Re...