初级会员
  • 第 55084 位会员
  • yccc
  • 我只想向小明学习
  • 2020-07-21 05:15:56
  • Offline
  • 19 95

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • var err []string go func() { for { time.Sleep(time.Microsecond) // 加个休眠 select { case r := <-resultChan: length += 1 if r == "success" { if length == 100 { close(resultChan) done <- true } } else if r == "" { fmt.Printf("读到空字符串") } else { err = append(err, r) } } } }() 猜测是执行太快了,select有空就读chan,若读不到则返回chan对应type的默认值。