expiration-check/pkg/model/result.go

24 lines
442 B
Go

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,
}
}