Go第三方框架--gin框架
    		       		warning:
    		            这篇文章距离上次修改已过449天,其中的内容可能已经有所变动。
    		        
        		                
                
package main
 
import (
    "fmt"
    "github.com/gin-gonic/gin"
)
 
func main() {
    // 设置Gin为发布模式
    gin.SetMode(gin.ReleaseMode)
 
    // 创建一个Gin引擎
    engine := gin.New()
 
    // 创建一个基本的路由组
    baseGroup := engine.Group("/")
    {
        // 在基本路由组中添加一个GET路由处理函数
        baseGroup.GET("/", func(context *gin.Context) {
            context.JSON(200, gin.H{
                "message": "Hello, world!",
            })
        })
    }
 
    // 启动服务器并监听在默认端口8080
    address := fmt.Sprintf(":%d", 8080)
    if err := engine.Run(address); err != nil {
        fmt.Printf("服务器启动失败: %v\n", err)
    }
}这段代码演示了如何使用Gin框架创建一个简单的HTTP服务器,并设置了一个基本的GET路由处理函数,该函数返回一个JSON响应。在启动服务器之后,访问http://localhost:8080/将会看到返回的JSON消息。
评论已关闭