现在我真的很困惑。这是我的问题(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 关注
- 182 浏览
添加回答
举报
0/150
提交
取消