repo

187 views
Skip to first unread message

Aln Kapa

unread,
Dec 17, 2022, 11:37:50 AM12/17/22
to Golang Russian
Добрый вечер.

Предлагаю вам посмотреть небольшой пакет для работы с postgresql https://codeberg.org/lib/repo
Он может читать, писать, удалять и листать таблицы. Его особенность в том что он мелкий, не использует refleсt настраивается в широких пределах.

Вот тут есть небольшой пример его использования https://codeberg.org/lib/user_test

Где список полей и название таблицы
sql.go
const (                                                                                                                            
   DbNamespace = "main"                                                                                                                      
   DbName = "users"                                                                                                                            
   PKUuid = "uuid"                                                                                                                            
   UKEmail = "email"                                                                                                                            
   FPassword = "password"
)
Пакет еще не готов в плане API, но мне он кажется перспективным и уже значительно сократил код моего приложения. Фактический заменив собой весь слой repository. По наличию времени добавлю еще примеров.
Пишите если вдруг кому интересно.

Андрей Ресненко

unread,
Jul 2, 2025, 6:26:23 AMJul 2
to Golang Russian

Доброго дня. Какие есть новости интерсные по данной теме сейчас актуальные? Закрыл это вопрос ?
суббота, 17 декабря 2022 г. в 19:37:50 UTC+3, Aln:

Aln Kapa

unread,
Jul 4, 2025, 11:33:11 AMJul 4
to gola...@googlegroups.com
Хм. Удивительно что кому-то интересно.

С пакетом все хорошо, скоро будет вторая версия с join. Если интересно то могу обновить первую версию до вполне работающего релиза.

--
Вы получили это сообщение, поскольку подписаны на группу "Golang Russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес golang-ru+...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/golang-ru/c3fb609b-81a0-4b0f-a240-80924ceb34den%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages