下面是一个简单的使用 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/

Golang Gin 框架入门:简单示例教程

原文地址: https://www.cveoy.top/t/topic/oakV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录