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

嗯,我有我的结构球员在包播放器


package Player


type Player struct {

    name         string

    speciality   string

}

我在包main 中有我的主要功能


package main


import "pack/Player"   


func main() {   

   var player Player.Player

   fmt.Print(player.name)

}

但是在我编译它之后我得到


player.name 未定义(不能引用未导出的字段或方法名称)


我做错了什么?


慕森卡
浏览 176回答 1
1回答

偶然的你

您需要导出结构的字段,以便通过让它们以大写字符开头来访问它们:type Player struct {    Name         string    Speciality   string}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go