Golang 基础 Go Modules包管理
package main
import (
"fmt"
"github.com/gin-gonic/gin"
)
func main() {
// 初始化一个Gin引擎
r := gin.Default()
// 设置一个GET路由,当访问/时执行
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "Hello, world!",
})
})
// 启动服务器,在端口8080监听
// 如果你使用的是Go Modules,Go会自动处理依赖关系
r.Run(":8080")
}
这段代码演示了如何使用Golang创建一个简单的Web服务器,并使用Gin Web框架来处理HTTP请求。在这个例子中,我们定义了一个路由处理函数来响应GET请求,并在端口8080上启动服务器。这里使用了Go Modules来管理依赖,这是Go语言推荐的包管理方式。
评论已关闭