現在我真的很困惑。這是我的問題(Go 對我來說是新的):第一文件:// main.gopackage mainimport "./libraries/test"func main() { test.foo()}第二個文件:// test.gopackage testimport "fmt"func foo() { fmt.Println("foo")}我的結構是這樣的:main.go /libraries /test test.go如果我編譯此代碼,我將收到以下錯誤消息:./main.go:7: 不能引用未導出的名稱 test.foo./main.go:7: 未定義: test.foo如果我更改foo到Foo任何地方,錯誤就會消失并且程序按預期工作。
2 回答

- 2 回答
- 0 關注
- 206 瀏覽
添加回答
舉報
0/150
提交
取消