я разобрался, а вот как полученные данные после работы с ними сохранять в БД? Например есть столбец с типом Text и он может быть NULL. Тогда pgtype в случае NULL вернет пустую строку (String "" и Valid false). Как мне передавать значение в запрос UPDATE, чтобы сохраняло NULL, а не пустую строку? Ведь если передавать String то это будет ""
1. делать поля указателями 2. делать структуру с поля sql.NullString и делать маппе из этой структуру в доменную
*string вместо pgtype.Text?
оу, сорри. я pgtype не использовал
Посмотреть что лежит в пакете пгтайп
Смотрел, буду благодарен если направите на правильный путь
Там есть папка которая прям названием своим говорит зиронал внутри док
Спасибо большое, разобрался с вашей помощью
Обсуждают сегодня