¿Con qué está hecho sqlc?

sqlc es un repo de Go. Guarda sus datos en Postgres y MySQL, se conecta a Google, arma su contenido con github.com/yuin/goldmark, se prueba con github.com/google/go-cmp y usa pgx y github.com/microsoft/go-mssqldb. Son 77,648 líneas escritas, con 75 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit 3ad8b20. Léela en markdown

Backend

Datos 4

Servicios 1

Apoyo

Contenido 1

Pruebas 1

  • github.com/google/go-cmp8 archivos

Herramientas 2

  • github.com/spf13/cobra8 archivos
  • github.com/davecgh/go-spew1 archivo

Otras 8

  • github.com/tetratelabs/wazero1 archivo
  • google.golang.org/protobuf9 archivos
  • gopkg.in/yaml.v36 archivos
  • golang.org/x/sync4 archivos
  • cel.dev/cel-go1 archivo
  • github.com/fatih/structtag1 archivo
  • github.com/jinzhu/inflection1 archivo
  • github.com/spf13/pflag1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con sqlc, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito sqlc?
sqlc está escrito en Go, con 77,648 líneas escritas.
¿Qué base de datos usa sqlc?
sqlc guarda sus datos en Postgres y MySQL.

La prueba: internal/cmd/verify.go, línea 11

¿Qué servicios usa sqlc?
sqlc se conecta a Google y usa pgx y github.com/microsoft/go-mssqldb.

La prueba: internal/goldeneye/spanner/analyze.go, línea 12

¿sqlc tiene pruebas?
Sí. sqlc tiene 75 archivos de prueba y se prueba con github.com/google/go-cmp.
¿Qué repos tienen un stack parecido a sqlc?
Los que más comparten su stack:infiniflow/ragflowgo-gitea/giteaharness/harness

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →