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

如何使用从另一个包导入的结构

如何使用从另一个包导入的结构

Go
慕森卡 2021-11-15 15:52:14
嗯,我有我的结构球员在包播放器package Playertype Player struct {    name         string    speciality   string}我在包main 中有我的主要功能package mainimport "pack/Player"   func main() {      var player Player.Player   fmt.Print(player.name)}但是在我编译它之后我得到player.name 未定义(不能引用未导出的字段或方法名称)我做错了什么?
查看完整描述

1 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

您需要导出结构的字段,以便通过让它们以大写字符开头来访问它们:


type Player struct {

    Name         string

    Speciality   string

}


查看完整回答
反对 回复 2021-11-15
  • 1 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信