package model import ( "fmt" "time" ) type Fixture struct { Slug string `bun:"slug,pk" json:"slug"` DisplayName string `bun:"display_name" json:"displayName"` State string `bun:"state" json:"fixtureState"` StartDate time.Time `bun:"start_date" json:"startDate"` EndDate time.Time `bun:"end_date" json:"endDate"` GameWeek int `bun:"game_week" json:"gameWeek"` } func (f *Fixture) String() string { return fmt.Sprintf( "%s | %7s | %s -> %s", f.DisplayName, f.State, f.StartDate.Format("2006-01-02"), f.EndDate.Format("2006-01-02"), ) }