ゆるい入力境界(string)と厳格な内部型(time.Time/RFC3339)の不一致は unmarshal 失敗を汎用00に隠す / PaPut