我是这里的 Golang 初学者,正在为如何使用外部包中的函数而苦苦挣扎
这里我有源代码作为下面的这棵树
-samplego
--pkg
--src
---github.com
----pkg1
-----a.go
-----pkg2
-------b.go
在 b.go 中,我想使用 a.go 中的函数,但编译器告诉我,即使我将函数声明为 public(第一个字符为大写字母),该函数也是未定义的。
我想知道在使用之前是否必须从 a.go 导入任何东西,但我想我会得到循环导入,因为在 a.go 中也使用来自 b.go 的函数。
守着星空守着你
眼眸繁星
相关分类