У меня есть структура, которую я намереваюсь заполнить записью базы данных, один из столбцов datetime имеет значение NULL:
type Reminder struct {
Id int
CreatedAt time.Time
RemindedAt *time.Time
SenderId int
ReceiverId int
}
Поскольку указатели могут быть nil, я сделал указатель RemindedAt, но для этого потребуется, чтобы код знал разницу между переменными At. Есть ли более элегантный способ справиться с этим?