Go开发者必读:Gin框架的实战技巧与最佳实践
package main
import (
"fmt"
"github.com/gin-gonic/gin"
"net/http"
)
func main() {
router := gin.Default() // 创建一个Gin路由器实例
// 定义一个简单的GET路由
router.GET("/", func(c *gin.Context) {
c.String(http.StatusOK, "Hello, Gin!")
})
// 启动服务器,默认在0.0.0.0:8080监听
// 注意:Run方法会阻塞进程,直到服务器停止
if err := router.Run(":8080"); err != nil {
fmt.Printf("服务器启动失败: %v\n", err)
}
}
这段代码演示了如何使用Gin框架创建一个简单的Web服务器,并定义了一个处理根路径(/
)GET请求的路由。当访问服务器根路径时,服务器将响应“Hello, Gin!”。这是学习Gin框架的一个基本入门示例。
评论已关闭