We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1ffa3f9 commit 6080b22Copy full SHA for 6080b22
1 file changed
time.go
@@ -15,7 +15,9 @@ func (tc *timeCache) Now() realTime.Time {
15
return *tc.p.Load()
16
}
17
18
-var tc = func() (tc timeCache) {
+var tc = func() *timeCache {
19
+ var tc timeCache
20
+
21
refresh := func() {
22
n := realTime.Now()
23
tc.p.Store(&n)
@@ -30,5 +32,5 @@ var tc = func() (tc timeCache) {
30
32
31
33
refresh()
34
go refresher()
- return
35
+ return &tc
36
}()
0 commit comments