適用go初學(xué)者
go1.15環(huán)境,
當(dāng)你go mod init project 后
在根目錄 main.go同級(jí)有個(gè)mypackage。里面一個(gè)a.go 文件,方法名稱叫myfun。package mypackage。
此時(shí),如果你在main.go中調(diào)用myfun。如下:
func main (){
mypackage.myfun() ??
}
保存,你會(huì)發(fā)現(xiàn)引入的包里面沒有mypackage。究其原因是:方法名沒有大駝峰。。。
把myfun定義為Myfun就可以調(diào)用了,保存,發(fā)現(xiàn)mypackage包自動(dòng)導(dǎo)入進(jìn)來了。
之前每次保存都發(fā)現(xiàn)包被莫名的刪除了。還以為是編輯器搞鬼。