工程管理:同級目錄

1.main函數和init函數

go裏面有兩個保留的函數,init函數(能夠應用於所有的package)和main函數(只能應用與package main)
這兩個函數在定義的時候不能有任何的參數和返回值
雖然一個package裏面可以寫任意多個init函數,建議一個package中每個文件只寫一個init函數
go程序會自動調用init()和main(),所以我們不需要在任何地方調用這兩個函數,每個package中的init函數都是可選的
package main中必須包含一個main函數
所有被編譯器發現的init函數都會在main函數之前執行

2.工程管理

(1)分文件編程(多個源文件):必須放在src目錄
(2)設置GOPATH環境變量
(3)同一個目錄,包名必須一樣
(4)go env查看go相關的環境路徑
(5)同一個目錄,調用別的文件的函數,直接調用即可,無需包名引用

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