go : 同一個package中函數互相調用的問題

背景:
同一個包下面有三個文件,main.go 調用了其他兩個文件中的方法 ,但是 go run main.go的時候報錯
調用的方法找不到
在這裏插入圖片描述
問題原因:
爲什麼會出現這樣的問題呢,同一個package下不應該都是可以互相調用的嗎?

  錯誤原因:其他兩個文件 並未與main.go一起編譯

解決辦法
1.

  go run *.go
go build .
此時會編譯出一個二進制文件
./文件名
即可訪問服務

參考
https://blog.csdn.net/yxys01/article/details/77834211

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