Reader

我有一个日期时间的字段它有可能为空,我问 Go 该怎么办……

| V2EX - 技术 | Default

祂说:「孩子,我们聊聊世界和平吧。」

最后是用 sql.NullTime 搞定的。我感到很惊奇。解决了别的语言不存在的问题。

但是我也很困惑,当初没有像 Rust 一样杜绝 nil ,那既然允许了别的值为 nil ,为什么 time.Time 不可以允许 nil 呢?