我有两个main.go在 下的文件package main,另一个文件在包中包含一些函数,称为函数。
main.go
package main
我的问题是:如何从 调用函数package main?
文件 1:main.go(位于 MyProj/main.go)
package main import "fmt" import "functions" // I dont have problem creating the reference here func main(){ c:= functions.getValue() // <---- this is I want to do }
文件 2:functions.go(位于 MyProj/functions/functions.go)
package functions func getValue() string{ return "Hello from this another package" }
您通过其导入路径导入包,并通过包名称引用其所有导出的符号(以大写字母开头的符号),如下所示:
import "MyProj/functions" functions.GetValue()