golang gin 框架简单例子
下面是一个简单的使用 gin 框架的示例代码:
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.String(200, "Hello, World!")
})
r.GET("/users/:name", func(c *gin.Context) {
name := c.Param("name")
c.String(200, "Hello, %s!", name)
})
r.Run(":8080")
}
上面的代码使用 gin.Default() 创建了一个默认的 gin 实例。然后使用 r.GET() 方法定义了两个路由,一个是根路径 "/",另一个是 "/users/:name",其中 :name 是一个参数,可以在处理函数中通过 c.Param() 方法获取到。最后使用 r.Run() 方法启动了 web 服务器,并监听在 8080 端口上。
这个示例代码只是一个非常简单的例子,gin 框架还提供了很多强大的功能,例如中间件、模板引擎、静态文件服务等等。如果你想深入学习 gin 框架,可以查看官方文档:https://gin-gonic.com/docs
原文地址: https://www.cveoy.top/t/topic/fiIu 著作权归作者所有。请勿转载和采集!