хорошо организована работа с СУБД (SQL) без ORM, на чистом Го?
Гуглите что-то в духе rest api postgresql, такого достаточно
Посмотри мой вариант https://github.com/dimuska139/go-api-layout - может пригодится Хороший пример или нет, я не могу судить - мои задачи решает. Если не будет устраивать, переделаю и обновлю репозиторий
sqlx !?
через линтеры не прогонял проект ?
Если я правильно понял, то нет, может оно там и хорошо организовано. Но мне хочется посмотреть что-то более классическое, вроде того что кинули выше с приложением со студентами: то есть как люди организуют свой код в реальном приложении где им нужно переложить вполне существующие типы в СУБД и обратно
просто когда читаешь код по глазам бъет))
А что именно бъёт? Я просто сейчас прогнал через golangci-lint run - и не сказал бы, что там сильно много проблем выдало. Ну то есть несколько выдало на отсутствие обработки ошибки отката и коммита транзакций (я там в коде коммент оставил на эту тему), ещё есть в тесте, а ещё в нескольких местах неиспользуемые поля структуры - собственно и всё. Т.е. не сказал бы, что прямо беда)
Наверное больше про goimports)
А чего с ними не так? Реально не догоняю
Обсуждают сегодня