Skip to content

dunghenry/gin_tutorial

Repository files navigation

Gin + MongoDB + Docker + Authentication

Run auto hot reload:

air run main.go

Run server

go run main.go

Define template

{{ template "header.tmpl" . }}

Using docker file

docker build -t username/image_name:version .
docker run -it --name container_name --rm -p 3000:3000 username/image_name:version

Using docker-compose

docker-compose up

Run and build using docker-compose

docker-compose up --build