https://github.com/ninjadiego/api-rest-go-mysql
REST API en Go conectada a MySQL. Implementa operaciones CRUD con manejo de base de datos relacional. Proyecto de práctica backend.
https://github.com/ninjadiego/api-rest-go-mysql
api backend crud database go golang mysql rest-api
Last synced: 2 months ago
JSON representation
REST API en Go conectada a MySQL. Implementa operaciones CRUD con manejo de base de datos relacional. Proyecto de práctica backend.
- Host: GitHub
- URL: https://github.com/ninjadiego/api-rest-go-mysql
- Owner: ninjadiego
- Created: 2023-09-06T16:32:43.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-24T05:11:13.000Z (2 months ago)
- Last Synced: 2026-04-24T07:13:14.059Z (2 months ago)
- Topics: api, backend, crud, database, go, golang, mysql, rest-api
- Language: Go
- Homepage:
- Size: 3.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# API_REST_GO_MYSQL
API REST construida con Go conectada a una base de datos MySQL. Este proyecto sirve como base para aprender a integrar un servicio HTTP con persistencia real de datos.
## Caracteristicas
- Operaciones CRUD basicas (crear, leer, actualizar, eliminar)
- Conexion a MySQL con driver oficial
- Respuestas en formato JSON
- Coleccion de Postman incluida en /docs/postman para probar los endpoints
## Tecnologias
- Go (Golang)
- MySQL
- Postman (para pruebas)
## Configuracion de la base de datos
Antes de ejecutar el proyecto, asegurate de tener MySQL corriendo localmente y una base de datos creada. Actualiza las credenciales de conexion en main.go con las tuyas.
## Como ejecutarlo
git clone https://github.com/ninjadiego/API_REST_GO_MYSQL.git
cd API_REST_GO_MYSQL
go mod tidy
go run main.go
## Pruebas
Puedes importar la coleccion de Postman que se encuentra en /docs/postman para probar todos los endpoints disponibles de forma rapida.
## Autor
ninjadiego - https://github.com/ninjadiego- - - - - - -