✅ ORM para GOLANG ¿Qué es GORM, como conectarse a msyql, postgress, sqlserver y sqlite?



✅ ORM para GOLANG ¿Qué es GORM, como conectarse a msyql, postgress, sqlserver y sqlite?

✅ ORM para GOLANG ¿Qué es GORM, como conectarse a msyql, postgress, sqlserver y sqlite?

AQUI DE TEJO CODIGO PARA QUE PUEDAS COPIAR el repo https://github.com/culturadevops/GORM.git
sirve para cualquier framework como por ejemplo puedes hacer uniones como
fiber y gorm,
echo y gorm,
iris y gorm,
gin y gorm,
y para culquiera de las siguentes tablas
gorm para msyql,
gorm para postgress, gorm parasqlserver ,
gorm para sqlite
aqui podrás encontrar archivos que puedes usar en tu proyectos como framework iris, framework echo , framework gin y hasta cosas como CLI con cobra

Es una herramienta que nos permite comunicarnos
con la base datos hacer inserciones
eliminaciones actualizaciones
la estructura de la base de datos es decir crear tablas eliminar
tabla y lo que comúnmente llamamos migraciones

especialmente a la base datos que soporta

Este vídeo Vamos a abordar un poco de ORM;
ese pedacito Aunque es pequeño es importante Ya que vamos a tocar cómo vamos a configurar Go
para conectarnos a una base de datos específicamente mysql
esta forma de conectarte la vas a poder usar para cualquier aplicación que hagas con Go
con cualquier framework web. iris, echo ,

quiero que veas que dentro del repositorio de culturadevops estoy dejando mucha información al respecto en una carpeta
llamada ORM No sólo vas a tener la conexión para Mysql que la que vamos a hablar aquí, sino que también
vas a tener la de postgres y sqlserver y allí iré metiendo más y más pero por ahora están esas tres

una de las ventajas de esta cosa es que te abstraer de escribir sql como tal al final vas a trabajar con objetos
o sea crear estructuras al cual vas a poner Campos Y estos Campos se lo vas a pasar a funciones un insert es
una función también,
lo que te permite trabajar un poco más rápido porque no tienes que crear funciones que traduzcan
ningún script de sql porque eso ya está ya existe tú solo tienes que usarlo
la desventaja es el consumas
un poco más de memoria Bueno más recursos esto puede ser un factor importante o un factor a considerar cuando estés haciendo
que es muy fuerte muy pesados unas cuestiones como yo y mis mezclado con muchas tablas

#go #golang #ormgo #gorm #mysqlcongolang #golangBD

Comments are closed.