Sobre o projeto

sqlc é um compilador de SQL que gera código type-safe a partir de consultas SQL. Ele funciona analisando seu schema e consultas SQL e, em seguida, gerando código com interfaces type-safe para essas consultas. Essa abordagem elimina mapeamento manual e reduz erros em tempo de execução. Principais recursos: - Escreva consultas em SQL, execute sqlc e obtenha código type-safe. - Suporta Go, Kotlin, Python e TypeScript por meio de plugins oficiais. - Extensível com plugins da comunidade para linguagens adicionais. - Playground interativo disponível em play.sqlc.dev. - Documentação abrangente em docs.sqlc.dev. Casos de uso: Ideal para desenvolvedores que desejam manter o SQL como fonte da verdade, garantindo segurança de tipos no código da aplicação. É particularmente útil em projetos com consultas complexas ou onde o schema do banco de dados muda com frequência.