Back
Gin API Simulator
Reset
Clear
Run
Handler
package main import ( "encoding/json" "fmt" "os" ) type Payload struct { Name string `json:"name"` } func main() { var payload Payload _ = json.NewDecoder(os.Stdin).Decode(&payload) name := payload.Name if name == "" { name = "guest" } response := map[string]string{ "status": "ok", "message": "Hello " + name, "framework": "Gin", } bytes, _ := json.MarshalIndent(response, "", " ") fmt.Println(string(bytes)) }
Request Body (JSON)
Route Args (space separated)
Response