package grils import ( "fagott.pw/charakterin" "fagott.pw/grilist/grilist" "time" ) type GrilsModule struct { g *grilist.Grilist Test []int } func (m *GrilsModule) Name() string { return "Grils" } func (m *GrilsModule) Init(g *grilist.Grilist) { m.g = g m.Test = append(m.Test, len(m.Test)+1) } func (m *GrilsModule) Interface() interface{} { m.Test = append(m.Test, len(m.Test)+1) return m } func (m *GrilsModule) ProvideDashboardData(user *charakterin.User) []grilist.DashboardCategory { return []grilist.DashboardCategory{} } func (m *GrilsModule) FromID(id int) *Gril { return &Gril{ ID: id, KanjiName: "藤林 杏", RomajiName: "Kyou Fujibayashi", OtherNames: []string{"ふじばやし きょう"}, Age: 17, Birthday: time.Now(), Tags: []string{"tsundere", "hair intakes", "hair ribbon", "school uniform", "school crest"}, } } func New() *GrilsModule { return &GrilsModule{} }