golang 提示undefined

Robin · · 17545 次点击
p := Person{Name: "Robin", Age: 20} 应该是 p := **class**.Person{Name: "Robin", Age: 20}· 包名要写上
#1
更多评论
因为你引入了class包,但是没有使用包里的东西,所以会报错,如果不想使用包里的其他内容可以想这样引入import _"class",加上下划线后只会引入class包中的init()函数,并且它是自动执行的,就不会报错了!
#2