sqlc: типобезопасный SQL в Go без магии ORM
Наверное, я не один такой: после долгой работы с Django, когда понадобилось писать код на Go, первым делом начал искать «нормальную ORM». После удобства Django ORM казалось, что без похожего инструмента работать с базой данных будет неудобно.
Но в Go всё оказалось иначе. Здесь сильна культура явного кода, и со временем я пришёл к выводу, что наиболее удобный инструмент для работы с базой данных — вовсе не ORM. Это sqlc.