Gin入门指南:从零开始快速掌握Go Web框架Gin
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
// 设置Gin为发布模式
gin.SetMode(gin.ReleaseMode)
// 创建一个Gin引擎
engine := gin.New()
// 创建一个基本的路由组
baseGroup := engine.Group("/")
{
// 添加一个返回"Hello, World!"的GET路由
baseGroup.GET("/", func(ctx *gin.Context) {
ctx.JSON(200, gin.H{
"message": "Hello, World!",
})
})
}
// 启动服务器并监听在默认端口8080
engine.Run(":8080")
}
这段代码演示了如何使用Gin框架创建一个简单的Web服务器,它定义了一个路由处理GET请求,并返回一个JSON格式的问候消息。在实际应用中,你可以根据需要添加更多的路由和中间件。
评论已关闭