Ответ 1
time
не является типом. time.Time
есть. Смотрите документы пакета для типов: http://golang.org/pkg/time/
import time
type Person struct {
Name string
DateJoined time.Time
}
Я хочу иметь такую структуру:
type Person struct {
Name string
DateJoined time
}
Строка выше не будет компилироваться, потому что нет типа "время". Или есть?
Или просто я просто использую строку типа и вместо этого помещаю в нее информацию о времени/дате?
Спасибо.
time
не является типом. time.Time
есть. Смотрите документы пакета для типов: http://golang.org/pkg/time/
import time
type Person struct {
Name string
DateJoined time.Time
}
вам нужно импортировать пакет времени и, конечно, вы используете time.Time btw, он возвратил ошибку, когда я определил свой собственный тип, как показано ниже, с аналогичной причиной для вас. И кто-то помог мне сделать бросок (например, mytime (time.Now()).
type mytime time.Time
Вы можете сделать свой собственный пакет и импортировать всегда, чтобы весь ваш собственный тип в удобстве