Manual de Produção MVC em Gin/Go
1 - QuickStart
1.1 - criar a pasta do projeto
$ mkdir app
$ cd app/
1.2 - iniciar um go.mod
$ go mod init github.com/user/app
1.3 - verificar o arquivo go.mod
$ cat go.mod
module github.com/user/app
go 1.21.6
1.4 - Instalando Modulos
Ex: gin
$ go get -u github.com/gin-gonic/gin
1.5 - Instalando Modulos do go.mod
$ go get
1.7 - Escrevendo o Código main
$ nano main.go
Deve ficar assim depois disso:
$ ls
main.go go.sum go.mod
1.6 - Rodando o Sistema
1.6.1 - Run -> Rodando o Código Apenas
$ go run main.go
1.6.2 - Build -> Compilando o Arquivo Binário do Sistema
$ go build
$./app
running..