MySQL → Go Struct
Convertir CREATE TABLE de MySQL a estructura Go
Entrada0
Salida
0
Acerca de MySQL a Go Struct
Convierte sentencias DDL CREATE TABLE de MySQL a definiciones de estructuras Go con mapeo de tipos apropiado y etiquetas json/db. Infiere automáticamente los nombres de las estructuras a partir de los nombres de tabla y mapea los tipos de columna MySQL a los tipos Go correspondientes.
Preguntas Frecuentes
¿Qué tipos de MySQL se soportan?▼
Todos los tipos comunes: INT, BIGINT, VARCHAR, TEXT, DATETIME, TIMESTAMP, DECIMAL, FLOAT, DOUBLE, BOOLEAN, BLOB, JSON y más.
¿Genera etiquetas GORM?▼
Sí, genera etiquetas json y db por defecto. Puedes usar la herramienta Go Struct Tag para más opciones de personalización.
¿Cómo se manejan las columnas anulables?▼
Las columnas anulables usan tipos puntero (por ejemplo, *string, *int64) o tipos sql.Null* para representar correctamente los valores NULL en Go.