关于GO语言,这篇文章讲的很明白

{"type":"doc","content":[{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"摘要:"},{"type":"text","text":"本文从Go的语法,类型系统,编码风格,语言工具,编码工具和使用案例等几方面对Go语言进行了学习和探讨。"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"Go语言发布之后,很多公司特别是云厂商也开始用Go语言重构产品的基础架构,而且很多企业都是直接采用Go语言进行开发,最近热火朝天的Docker就是采用Go语言进行开发的。本文我们一起来探讨和学习一下Go语言的技术特点。先来看个例子:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"codeblock","attrs":{"lang":null},"content":[{"type":"text","text":"package main\n \nimport (\n \"fmt\"\n \"time\"\n)\n \n// 要在goroutine中运行的函数。done通道将被用来通知工作已经完成。\nfunc worker(done chan bool) {\n fmt.Print(\"working...\")\n time.Sleep(time.Second)\n fmt.Println(\"done\")\n // 通知完成。\n done
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章