tofacebook.com -专业IT技术社区 004-Go iris 接收post json数据 Web程序 - tofacebook.com-专业IT技术社区
134°

004-Go iris 接收post json数据 Web程序

标签:bsp   recover   deb   port   fun   nbsp   ddl   err   body   

package main

import(
    "github.com/kataras/iris"
    "github.com/kataras/iris/middleware/logger"
    "github.com/kataras/iris/middleware/recover"
)

type User struct{
    Name    string `json:"name"`
    Age        int    `json:"age"`
}

func main(){
    app := iris.New()
    
    app.Logger().SetLevel("debug")

    app.Use(recover.New())
    app.Use(logger.New())

    app.Post("/user", func(ctx iris.Context){
        c := &User{}

        if err := ctx.ReadJSON(c); err != nil{
            panic(err.Error())
        }else{
            ctx.JSON(c)
        }
    })
    

    app.Run(iris.Addr(":8080"), iris.WithoutServerError(iris.ErrServerClosed))
}

 

004-Go iris 接收post json数据

标签:bsp   recover   deb   port   fun   nbsp   ddl   err   body   

原文地址:https://www.cnblogs.com/yshyee/p/8711121.html


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。

已有 0 条评论

    我有话说: