Source File
nanotime.go
Belonging Package
github.com/jackc/puddle/v2
package puddleimport// nanotime returns the time in nanoseconds since process start.//// This approach, described at// https://github.com/golang/go/issues/61765#issuecomment-1672090302,// is fast, monotonic, and portable, and avoids the previous// dependence on runtime.nanotime using the (unsafe) linkname hack.// In particular, time.Since does less work than time.Now.func () int64 {return time.Since(globalStart).Nanoseconds()}var globalStart = time.Now()
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)