Câu trả lời:
Gọi một time.Time
cấu trúc trống rỗng theo nghĩa đen sẽ trả về ngày không của Go. Do đó, đối với câu lệnh in sau:
fmt.Println(time.Time{})
Đầu ra là:
0001-01-01 00:00:00 +0000 UTC
Để hoàn thiện, tài liệu chính thức nêu rõ:
Giá trị 0 của loại Thời gian là ngày 1 tháng 1 năm 1, 00: 00: 00.000000000 UTC.
Bạn nên sử dụng hàm Time.IsZero () thay thế:
func (Time) IsZero
func (t Time) IsZero() bool
IsZero reports whether t represents the zero time instant, January 1, year 1, 00:00:00 UTC.
Giá trị 0 cho thời gian. Thời gian là 0001-01-01 00:00:00 +0000 UTC
Xem http://play.golang.org/p/vTidOlmb9P
IsZero()
để phát hiện thời gian bằng không.