package common import "time" type Clock interface { Now() time.Time Sleep(time.Duration) After(time.Duration) <-chan time.Time }