这是我正在尝试做的一个非常淡化的版本,但请帮助我解决以下情况:包A.gopackage Aimport "B"type TestStruct struct { Atest string}func Test() { test := TestStruct{"Hello World"} B.Test(test)}包B.gopackage Bimport "fmt"func Test(test TestStruct) { fmt.Println(test.Atest)}undefined: test当它碰到包 B 时失败了基本上,我在将结构从一个包传递到另一个包或什至传递充当指向其他结构或函数的指针的变量时遇到问题。任何指针都会非常有帮助。
1 回答
- 1 回答
- 0 关注
- 156 浏览
添加回答
举报
0/150
提交
取消