Go 中调用外部包的函数
在 Go 中,你可能会遇到访问不同包中函数的需求。本文将引导您完成从外部包调用函数的过程。
第 1 步:导入包
要从另一个包访问函数,您必须首先将包导入到当前文件中。这是使用 import 关键字后跟包的导入路径来完成的。在您的示例中,您已在 main.go 文件中导入了“functions”包:
import "functions"
第 2 步:引用函数
一旦包被导入导入后,您可以使用其完全限定名称引用该包中的导出函数。在 Go 中,导出的符号(函数、变量、类型等)以大写字母开头。因此,要从“functions”包中调用 getValue 函数,您需要执行以下操作:
functions.GetValue()
修改的代码示例
根据您的示例代码,这是修改后的 main.go 文件,用于正确调用“functions”包中的 getValue 函数:
package main import "fmt" import "MyProj/functions" func main(){ c := functions.GetValue() // Call the GetValue function fmt.Println(c) }
注意: 确保通过启动其来导出您正在调用的函数名称以大写字母开头。另外,请确保导入语句中的包路径与包的实际位置匹配。
以上是Go中如何调用外部包的函数?的详细内容。更多信息请关注PHP中文网其他相关文章!