Time

O tipo Time representa um instante no tempo com precisão de nanossegundos.

Os instantes de tempo podem ser comparados usando os métodos Before, After e Equal.

O método Sub subtrai dois instantes, produzindo uma Duration.
O método Add adiciona um Time e uma Duration, produzindo um Time.

O valor zero do tipo Time é 1º de janeiro, ano 1, 00: 00: 00.000000000 UTC. Como é improvável que esse tempo aconteça na prática, o método IsZero fornece uma maneira simples de detectar um tempo que não foi inicializado explicitamente.

time.go