用golang gin
时间: 2024-04-10 13:20:20 浏览: 124
Golang-Gin框架示例二十多个源码
好的,以下是使用Gin框架搭建的一个简单的示例:
```go
package main
import (
"net/http"
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
// 定义路由
r.GET("/", func(c *gin.Context) {
c.String(http.StatusOK, "Hello, world!")
})
// 启动服务
if err := r.Run(":8080"); err != nil {
panic(err)
}
}
```
这个示例中,我们创建了一个默认的Gin引擎,并定义了一个路由处理函数,当用户访问根路径时返回"Hello, world!"。然后我们启动了服务,监听在8080端口。
你可以根据自己的需求添加更多的路由和处理函数。同时,Gin框架提供了很多中间件和工具,帮助你更方便地处理HTTP请求和响应,具体可以参考官方文档:https://gin-gonic.com/docs/
阅读全文