package asses import "time" func Deadline() time.Time { return midnightLastNight().Add(8 * time.Hour) // midnight-8AM } func midnightLastNight() time.Time { t, err := time.ParseInLocation("2006-01-02", time.Now().Format("2006-01-02"), time.Local) if err != nil { panic(err) } return t }