1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
package models import ( "pro2d/components/db" "pro2d/protos/pb" ) type TeamModel struct { *db.MgoColl Team *pb.Team } func NewTeam(id int64) *TeamModel{ data := &pb.Team{ Id: id, } m := &TeamModel{ MgoColl: db.NewMongoColl( "team", data, data), Team: data, } return m }