package models import ( "pro2d/common/components" "pro2d/pb" ) type HeroModel struct { components.ISchema Hero *pb.Hero } type HeroMap map[string]components.ISchema func NewHero(hero *pb.Hero) *HeroModel { m := &HeroModel{ ISchema: NewSchema(hero.Id, hero), Hero: hero, } return m }