Table Of Contents

m

全干工程师

在Go中处理body为JSON的HTTP请求

请使用json.Decoder 而不是 json.Unmarshal.

func test(rw http.ResponseWriter, req *http.Request) {
    decoder := json.NewDecoder(req.Body)
    var t test_struct
    err := decoder.Decode(&t)
    if err != nil {
        panic(err)
    }
    log.Println(t.Test)
}

留言