Golang框架Gin学习记录(一):环境配置

github仓库地址
https://github.com/gin-gonic/gin

golang编辑器中运行以下命令

go get -u github.com/gin-gonic/gin

在这里插入图片描述
若是出现上图中的错误,表明没有配置go env中的代理,cmd进入电脑命令,运行以下命令配置以下代理即可正常下载

go env -w GOPROXY=https://goproxy.cn

配置完成后如图中所示,表明配置成功,编辑器中再次执行命令即可
Golang框架Gin学习记录(一):环境配置_第1张图片
最后使用命令

go mod tidy

若是go.mod文件中仍然存在未下载下来的module,鼠标移动上去,尝试手动下载一下,若是下载失败,可以考虑是代理的问题,新增一些靠谱的代理。

package main

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(http.StatusOK, gin.H{
			"message": "pong",
		})
	})
	r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

执行main方法所在程序,如下图所示,表示我们已经调通了该接口,配置好了gin框架,可以开始愉快的学习了
Golang框架Gin学习记录(一):环境配置_第2张图片
最后提示一下,下载存在问题的,代理可以参照我图中的来,若是还有问题,再考虑新增其他代理
Golang框架Gin学习记录(一):环境配置_第3张图片

你可能感兴趣的:(Golang框架学习,golang,gin,学习)