go run undefined

問題現象: 同一個文件夾下面有多個go文件,a.go,b.go,c.go,其中main在a.go中,直接go run a.go,報undefined 錯誤 緣由: go在run以前會先進行編譯操做,而在此處的編譯它只會以這個a.go爲準,致使其餘幾個引用文件中的方法出現找不到的狀況 (而採用go build的方式又不同,他會自動查找引用文件並打包) 解決方法: go run a.go b.go c
相關文章
相關標籤/搜索