大家好,谢谢你们的帮助!:)
我试着学习Go,并想知道如何才能访问自己类中的struct中定义的变量。你是怎么做模特的?我真的很想让模特们上自己的课。
当我这样做,我不能访问我的结构学生的变量。
package main
import (
"fmt"
"github.com/nikolastankovic/hello/models"
)
func main() {
var nikola models.Student
nikola.name = "nikola" // THIS DOESN'T WORK :(
fmt.Println(nikola)
}子包模型中的模型学生:
package models
type Student struct {
name string
number int
}发布于 2016-10-09 15:23:08
您需要用大写字母name编写属性N,它就能工作了。如下所示:
package models
type Student struct {
Name string
Number int
}小写字母表示未出口(私人),大写字母指出口(公共)。
另见:围棋之旅
https://stackoverflow.com/questions/39945195
复制相似问题