打开控制台,下载gin依赖包:go get -u github.com/gin-gonic/gin
- ## 第一步
- go mod download
-
- ## 第二步
- go mod tidy
-
- ## 第三步
- go list -m -json all
-
- ## 第四步
- go mod vendor
若执行完以上命令后,项目依赖爆红,则可以使用以下命令解决。
- ## 第一步
- go mod tidy
-
- ## 第二步
- go mod vendor
- package main
-
- import (
- "github.com/gin-gonic/gin"
- )
-
- func main() {
- //创建一个默认的路由引擎
- r := gin.Default()
- //GET:请求方式;/hello:请求的路径
- //当客户端以GET方法请求/hello路径时,会执行后面的匿名函数
- r.GET("/hello", func(c *gin.Context) {
- //c.JSON:返回JSON格式的数据
- c.JSON(200, gin.H{
- "messages": "Hello world!",
- })
- })
- //启动HTTP服务,默认在0.0.0.0:8080启动服务
- r.Run("0.0.0.0:8088")
- }