monotime

package
v0.65.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2026 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Since added in v0.50.3

func Since(t Time) time.Duration

Types

type Time added in v0.50.3

type Time int64

func Now

func Now() Time

Now returns the current time as Unix nanoseconds (int64). It uses monotonic time measurement from the base time to ensure the returned value increases monotonically and is not affected by system clock adjustments.

Performance optimization: By capturing the base wall time once at startup and using time.Since() for elapsed calculation, this avoids repeated time.Now() calls and leverages Go's internal monotonic clock for efficient duration measurement.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL