package yb_speaker type YbSpeaker struct { SpeakerID uint32 `gorm:"primaryKey;column:speaker_id;type:int(9) unsigned;not null" json:"speakerId"` // 主讲人id SpeakerName string `gorm:"column:speaker_name;type:varchar(255)" json:"speakerName"` // 主讲人名称 SpeakerHeadPic string `gorm:"column:speaker_head_pic;type:varchar(255);default:''" json:"speakerHeadPic"` // 主讲人头像 SpeakerBackgroundPic string `gorm:"column:speaker_background_pic;type:varchar(255);default:''" json:"speakerBackgroundPic"` // 主讲人背景图 } // TableName get sql table name.获取数据库表名 func (m *YbSpeaker) TableName() string { return "yb_speaker" } // YbSpeakerColumns get sql column name.获取数据库列名 var YbSpeakerColumns = struct { SpeakerID string SpeakerName string SpeakerHeadPic string SpeakerBackgroundPic string }{ SpeakerID: "speaker_id", SpeakerName: "speaker_name", SpeakerHeadPic: "speaker_head_pic", SpeakerBackgroundPic: "speaker_background_pic", }