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/oakV 著作权归作者所有。请勿转载和采集!