我有一個結構,可能不會在其中一個字段上設置time.Time值。在測試無效性時,我不能使用nil或0. time.Unix(0,0)也不相同。我想出了這個:最簡潔的方法來測試零時間。時間
var emptyTime time.Time
if thing.time == emptyTime {
...
}
但我想這爲我節省了線/臨時變量
我有一個結構,可能不會在其中一個字段上設置time.Time值。在測試無效性時,我不能使用nil或0. time.Unix(0,0)也不相同。我想出了這個:最簡潔的方法來測試零時間。時間
var emptyTime time.Time
if thing.time == emptyTime {
...
}
但我想這爲我節省了線/臨時變量
最好的選擇,+1。 – Luke
很好,謝謝! –