FolderA-
-------- FileA.go
---------FileB.go
在FileB.go中,我定义了方法Foo()
在FileA.go中,我想调用在FileB.go中定义的Foo()。
我是否需要在FileA.go中导入FileB?
import ("FileB")
答案 0 :(得分:4)
没有。只需调用一个函数。请注意:
请检查:https://blog.golang.org/organizing-go-code
谷歌也充满了良好的信息,例如。 http://thenewstack.io/understanding-golang-packages/
答案 1 :(得分:0)
不,您不必导入包装,只需调用您的方法即可。
package test
import "fmt"
func main() {
foo()
}