cara install
<https://go.dev/dl>,
cek
go version
Buatt Project
go mod init santrikoding/backend-api
Instalasi Gin (Framework Go)
go get -u github.com/gin-gonic/[email protected]
main.go
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
//inisialiasai Gin
router := gin.Default()
//membuat route dengan method GET
router.GET("/", func(c *gin.Context) {
//return response JSON
c.JSON(200, gin.H{
"message": "Hello World!",
})
})
//mulai server dengan port 3000
router.Run(":3000")
}
air
go install github.com/air-verse/air@latest
cek