中级会员
  • 第 1741 位会员
  • nofree
  • nofree5th@qq.com
  • 2014-10-16 05:27:43
  • Offline
  • 0

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • #1 @polaris +1, 再补充一点 3. range slice{ ---{之前少了一个空格,即 range slice<space>{
  • #2 @nofree 回错了,针对第二篇- - http://studygolang.com/articles/1412
  • "毫无疑问,输出会是这样的: 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9" ============================>错, 请运行一下程序: package main import "fmt" var quit chan int func Print(ch string) { for i := 0; i < 10000; i++ { fmt.Print(ch) } quit <- 0 } func main() { quit = make(chan int, 2) go Print("0") go Print("1") for i := 0; i < 2; i++ { <- quit } fmt.Println("END") } =========== 可以看到01交叉,说明什么? 楼主再回去翻翻书~