生产者用一些值填充通道并关闭它。在消费者方面,我想将所有值相加并在最后留下循环。我的解决方案如下:total := 0for { v, ok := <- ch if !ok { break } total += v}有没有更优雅的方式? 查看完整描述