Как ответ, но чтобы сохранить ввод "2006-01-02T15:04:05.000Z"
для макета, вы можете использовать константу пакета RFC3339 .
str := "2014-11-12T11:45:26.371Z"
t, err := time.Parse(time.RFC3339, str)
if err != nil {
fmt.Println(err)
}
fmt.Println(t)