题目2单选题
若要在 Gin 中定义一个 GET 请求的路由,以下正确的是( )A. r.GET("/hello", func(c *gin.Context) { c.String(200, "Hello World!") })B. r.Get("/hello", func(c *gin.Context) { c.String(200, "Hello World!") })C. r.httpGet("/hello", func(c *gin.Context) { c.String(200, "Hello World!") })D. r.defineGet("/hello", func(c *gin.Context) { c.String(200, "Hello World!") })
题目4单选题
以下哪种方式可以为 Gin 路由添加中间件?( )A. r.GET("/hello", middleware, func(c *gin.Context) { c.String(200, "Hello World!") })B. r.GET("/hello", func(c *gin.Context) { c.String(200, "Hello World!") }, middleware)C. r.addMiddleware("GET", "/hello", func(c *gin.Context) { c.String(200, "Hello World!") })D. r.GET("/hello", middleware().func(c *gin.Context) { c.String(200, "Hello World!") })
题目10单选题
Gin 框架中,若要定义一个 POST 请求的路由,以下正确的是( )A. r.POST("/submit", func(c *gin.Context) { c.String(200, "Submitted") })B. r.Post("/submit", func(c *gin.Context) { c.String(200, "Submitted") })C. r.httpPost("/submit", func(c *gin.Context) { c.String(200, "Submitted") })D. r.definePost("/submit", func(c *gin.Context) { c.String(200, "Submitted") })