【Go】Go語言學習筆記-3-包

包是函數和數據的集合,用package關鍵字定義一個包。函數

  • 文件名不須要與包名一致。單元測試

  • 包名的約定是使用小寫字符。測試

  • Go包能夠由多個文件組成,可是使用相同的package <name>這一行。ui

  • 名稱以大寫字母起始的時可導出的,能夠在包得外部調用。文檔

  • 構建包的方法:在$GOPATH下簡歷一個目錄,而後把這個文件複製到該目錄下,而後build和install。test

  • 共有函數的名字以大寫字母開頭,私有函數的名字以小寫字母開頭。簡歷

  • 文檔:在package前的一段註釋,會出如今godoc生成的關於包的頁面上。方法

  • 單元測試:測試函數以Test開頭,運行go test則會調用全部的測試函數。數據

相關文章
相關標籤/搜索