gotosocial/vendor/codeberg.org/gruf/go-logger/clock.go

22 lines
312 B
Go
Raw Normal View History

2021-11-13 11:29:08 +00:00
package logger
import (
"sync"
"time"
"codeberg.org/gruf/go-nowish"
)
var (
clock = nowish.Clock{}
clockOnce = sync.Once{}
)
2021-11-27 14:26:58 +00:00
// startClock starts the global nowish clock.
2021-11-13 11:29:08 +00:00
func startClock() {
clockOnce.Do(func() {
clock.Start(time.Millisecond * 100)
2021-11-13 11:29:08 +00:00
clock.SetFormat("2006-01-02 15:04:05")
})
}