Configurar variables de entorno:
MONGO_INITDB_ROOT_USERNAME=root
MONGO_INITDB_ROOT_PASSWORD=example
ME_CONFIG_MONGODB_ADMINUSERNAME=root
ME_CONFIG_MONGODB_ADMINPASSWORD=example
ME_CONFIG_MONGODB_URL=mongodb://root:example@mongo:27017/
DEBUG=true
PORT=8080
MONGO_URI=mongodb://root:example@deb:27017/?conect=direct
MONGO_DB=microblog
JWT_SALT=secret
# Minutes of expiration time
EXP_TIME=30Ejecutar mongo
docker-composer up -d mongoEjecutar mongo-express
docker-composer up -d mongo-expressEjecutar sin compilar dentro de la carpeta golang
cd golang
env $(cat ../.env) go run cmd/**/*.goEjecutar dede docker-composer
docker-compose up microblog-goBasado en el curso Aprende lenguaje GO desde 0
Github Repositorio
Apuntes: API Rest con Go (Golang) https://dev.to/orlmonteverde/api-rest-con-go-golang-y-postgresql-m0o