为了账号安全,请及时绑定邮箱和手机立即绑定

如何将结构传递给另一个包?

如何将结构传递给另一个包?

Go
慕桂英4014372 2021-06-24 09:01:59
这是我正在尝试做的一个非常淡化的版本,但请帮助我解决以下情况:包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
提交
取消
意见反馈 帮助中心 APP下载
官方微信