在 Go 中从外部包调用函数
在 Go 中使用模块化程序时,您可能会遇到需要调用的场景在单独的包中定义的函数。本文演示了如何在 Go 中有效地实现这种包间通信。
要建立包之间的通信,第一步是导入外部包。这是使用 import 语句指定包的导入路径来完成的。在您的例子中,您已经在 main.go 中导入了函数包。
下一步是引用您想要从外部包调用的特定函数。标有大写字母的函数被视为导出的,可以从其他包访问。在您的情况下,函数包中的 GetValue 函数似乎已导出。
要调用该函数,请使用包名称后跟函数名称。在 main.go 文件中,您可以按如下方式调用它:
func main() { c := functions.GetValue() }
通过执行以下步骤,您可以从 Go 中的另一个包导入和调用函数,从而使您能够使用模块化和可重用的代码组件.
以上是如何在 Go 中调用外部包中的函数?的详细内容。更多信息请关注PHP中文网其他相关文章!