Files
catalyst/time/time.go
2021-12-27 00:17:44 +01:00

20 lines
245 B
Go

package time
import "time"
type Clock interface {
Now() time.Time
}
type realClock struct{}
func (realClock) Now() time.Time {
return time.Now()
}
var DefaultClock Clock = &realClock{}
func Now() time.Time {
return DefaultClock.Now()
}