Sobre el proyecto

sqlc es un compilador de SQL que genera código con seguridad de tipos a partir de consultas SQL. Funciona analizando tu esquema y consultas SQL, y luego genera código con interfaces seguras respecto a tipos para esas consultas. Este enfoque elimina el mapeo manual y reduce errores en tiempo de ejecución. Características principales: - Escribe consultas en SQL, ejecuta sqlc, y obtén código con seguridad de tipos. - Soporta Go, Kotlin, Python y TypeScript mediante plugins oficiales. - Extensible con plugins de la comunidad para lenguajes adicionales. - Playground interactivo disponible en play.sqlc.dev. - Documentación completa en docs.sqlc.dev. Casos de uso: Ideal para desarrolladores que quieren mantener SQL como fuente de verdad mientras aseguran la seguridad de tipos en el código de su aplicación. Es particularmente útil en proyectos con consultas complejas o donde el esquema de la base de datos cambia frecuentemente.