go安装Gin框架遇到的一些问题

go安装Gin框架

问题

在这里插入图片描述

描述

首先使用Gin框架时候需要安装一些包
默认情况下会报错
gingo get github.com/gin-gonic/gin: module github.com/gin-gonic/gin: Get “https://proxy.golang.org

默认情况下使用的是国外的代理

在这里插入图片描述

对此我们需要设置goproxy.io代理

windows下

# 设置goproxy.io代理
go env -w GOPROXY="https://goproxy.io"
# 设置GO111MOUDLE
go env -w GO111MODULE="on"

mac linux下

# 设置goproxy.io代理
export GOPROXY=https://goproxy.io
# 设置GO111MOUDLE
export GO111MODULE=on 

然后再执行
go get github.com/gin-gonic/gin下载安装即可

启动测试程序

package main


import "github.com/gin-gonic/gin"

func main() {


	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {

		 
			c.JSON(200, gin.H{
				"message": "pong",
				"data": nil,
			})
		 

	})
	r.Run(":9090") // 监听并在 0.0.0.0:9090 上启动服务
}

可以看到启动成功

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TizzyGoodhealth

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值