package model type Result struct { Name string `json:"name"` DaysLeft *float64 `json:"days"` Date *string `json:"date"` Failed bool `json:"failed"` } func NewResult(name string, daysLeft float64, date string) *Result { return &Result{ Name: name, DaysLeft: &daysLeft, Date: &date, Failed: false, } } func NewResultFailed(name string) *Result { return &Result{ Name: name, Failed: true, } }