Get Query Parameter
Untuk get query parameter bisa menggunakan method GetQuery() seperti code dibawah ini.
package main
import (
"net/http"
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/", Get)
r.Run(":5000")
}
func Get(ctx *gin.Context) {
username, _ := ctx.GetQuery("username")
password, _ := ctx.GetQuery("password")
ctx.JSON(200, gin.H{
"status": http.StatusOK,
"data": map[string]interface{}{
"username": username,
"password": password,
},
})
}

atau bisa juga menggunakan method ShouldBind() seperti code dibawah ini.

Tempat penampung data selain struct juga bisa diganti dengan map string string.
Last updated