goroutines在发送到非缓冲通道时阻塞。最小的更改将取消goroutine的阻塞,即创建一个可处理所有问题的缓冲通道:
channel := make(chan Issue, len(allIssues))
并在调用wg.Wait()之后关闭通道。

goroutines在发送到非缓冲通道时阻塞。最小的更改将取消goroutine的阻塞,即创建一个可处理所有问题的缓冲通道:
channel := make(chan Issue, len(allIssues))
并在调用wg.Wait()之后关闭通道。