Agora podemos criar nossa rota para exibir um Hello World! Veja abaixo a estrutura do arquivo main.go:
// Pacote
package main
// Importações
import (
"net/http"
"github.com/gin-gonic/gin"
)
// Função principal
func main() {
// Roteador
r := gin.Default()
// Rotas
r.GET("/", helloWorld)
// Configurar o servidor
r.Run(":8080")
}
// Função para retornar um Hello World
func helloWorld(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"mensagem": "Hello World!"})
}
Você pode acompanhar cada etapa descrita acima no vídeo a seguir: