我学习 Go 语言是出于自己的兴趣。我来自典型的 OO 编程。
我有点坚持使用另一个文件中存在的方法。
所以,D:\lib\pac\abc.go
有一个方法叫做
func dosomething()
{
}
现在,我在同一位置又创建了一个名为 def.go 的文件
在这个文件中,我正在编写调用 abc.go 的函数,但是当我使用 $ go test
func defFunc()
{
//call dosomething
}
而且这两个文件都在同一个包中。关于这个问题有什么提示吗?
最佳答案
请阅读http://golang.org/doc/code.html并正确设置您的 GOPATH 工作区。
完成此操作后应该没有问题,因为单个 Go 包中的所有文件都能够访问包中任何文件中声明的符号。
关于go - 在 GO 语言中将方法从一个文件引用到另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25441611/