關於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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章