吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1257|回复: 6
收起左侧

[经验求助] Golang安装Gin框架失败

[复制链接]
Anekys 发表于 2021-11-21 19:26
25吾爱币
本帖最后由 Anekys 于 2021-11-22 13:50 编辑

Ijhi2q.png
上面这个是go get时报的错误
下面是编译时报的错误

IjhFx0.png



出现上述错误信息时,已经开启了Gomod并且代{过}{滤}理为七牛云和阿里云
重新go get 无法解决
求解决办法

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| Anekys 发表于 2021-11-22 14:30
自己查GitHub解决了,不是代{过}{滤}理的问题,是Gin官方把1.7.5的tag删除了
但是Golan的会自动获取最新的破损的1.7.5的版本,导致编译失败
使用go get 安装时也由于默认都是最新版本所以会报错
解决办法就是先用完好的1.7.4的版本,后续等官方修复就好了
安装命令如下:
go get github.com/gin-gonic/gin@v1.7.4
修改已使用1.7.5版本的项目可用如下命令:
go mod edit -require github.com/gin-gonic/gin@v1.7.4
go get -v -t
静静等着你归来 发表于 2021-11-21 20:04
C:\> $env:GO111MODULE = "on"

C:\> $env:GOPROXY = "https://goproxy.cn"
 楼主| Anekys 发表于 2021-11-21 21:22
静静等着你归来 发表于 2021-11-21 20:04
C:\> $env:GO111MODULE = "on"

C:\> $env:GOPROXY = "https://goproxy.cn"

不是MODULE的问题,代{过}{滤}理也设置了
pzx521521 发表于 2021-11-22 11:01
是  GO111MODULE 的问题

用goland 的话  使用GO111MODULE  
1.setting->go->go module -> 勾上  enable go modules integration
2.在同级目录下有  go.mod 文件, 没有就创建一个  该文件中有gin 没有会提示同步的, 同步一下就好了
 楼主| Anekys 发表于 2021-11-22 13:48
pzx521521 发表于 2021-11-22 11:01
是  GO111MODULE 的问题

用goland 的话  使用GO111MODULE  

第一个截图,就是go get时候报的错,然后在项目里面编译时,也是报的和go
get 报的错是一样的信息
有gomod文件,本身也是同步过的,但是就是会报上面的那个错误
ismartyuxi 发表于 2021-11-23 22:20
建议降级版本,此版本为官方重大bug版本gin 1.7.5 出bug了,官方紧急修复中,老老实实的使用 1.6吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-4-5 14:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表