package main
import (
"fmt"
"github.com/gin-gonic/gin"
"net/http"
)
type info struct {
Name string `json:"name"`
Age int `json:"age"`
Like []string `json:"like"`
}
func processJson(ctx *gin.Context) {
qian := info{
Name: "qian",
Age : 18,
Like: []string{
"smoking",
"drinking",
"perm",
},
}
ctx.JSON(http.StatusOK, qian)
}
func main() {
r := gin.Default()
r.GET("/json", processJson)
err := r.Run(":8080")
if err != nil {
fmt.Println(err)
return
}
}
相关文章
- 11-14Windows线程的上下文结构体(线程本质)
- 11-14Go语言学习9-结构体类型
- 11-14DEVMODE 结构体
- 11-14C语言结构体变量成员之指针变量成员的坑
- 11-14ffmpeg结构体以及函数介绍(一)
- 11-14结构体学习笔记6——结构体嵌套
- 11-14结构体作业讲解(零基础学习C语言)
- 11-14swift基础day4---结构体和类
- 11-14[Go] golang结构体成员与函数类型
- 11-14如何定义一个自带数据区的结构体:三种数据结构体的比较