https://gin-gonic.com/zh-cn/docs/introduction/

运行项目

1、代码:

  1. package main
  2. import "github.com/gin-goinc/gin"
  3. func main() {
  4. r := gin.Default()
  5. r.GET("/ping", func(c *gin.Context) {
  6. c.JSON(200, gin.H{
  7. "message": "pong",
  8. })
  9. })
  10. r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
  11. }

2、 发现 import “github.com/gin-goinc/gin” 爆红,无法运行。

3、解决方法,当前目录分别运行下面两句代码:

go mod init gin
go mod edit -require github.com/gin-gonic/gin@latest
go mod vendor