/ntp

a simple ntp client written in go

Primary LanguageGoBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Build Status GoDoc

ntp

The ntp package is an implementation of a simple NTP client. It allows you to connect to a remote NTP server and request the current time.

To request the current time using version 4 of the NTP protocol, simply do the following:

time, err := ntp.Time("0.pool.ntp.org")

To request the current time along with additional metadata, use the Query function:

response, err := ntp.Query("0.pool.ntp.org", 4)