最新回答 / qq_慕神4455118
http库只是基本的架子,还缺少很多问题。Gin进一步封装,让我们能更快使用——比如,http中的http.Request.Body只会读一次,第二次是读不到的,然后你使用的话需要自己保存;但是用Gin后,它会帮你做好保存让你直接使用,这样更加符合开发的逻辑。总之,Gin就是弥补了原生http库的不足,并且这些补充都是适用了的最佳实践方式。```gofunc readBodyOnce(w http.ResponseWriter, r *http.Request) { body, err := io...
2020-02-20
已采纳回答 / qq_江户川可欣_0
package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.POST("/test", func(context *gin.Context) { name := context.DefaultPostForm("name", "李小花") context.Writer.Write(...
2019-12-05