- 51
- 0
我的 go mod 文件内容如下:
module ALFX2_REFACTOR
go 1.12
require (
easybox v0.0.0+incompatible
github.com/gogf/gf v1.9.7
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect
github.com/araddon/dateparse v0.0.0-20190622164848-0fb0a474d195
github.com/emirpasic/gods v1.12.0
github.com/gizak/termui/v3 v3.1.0
github.com/gofrs/uuid v3.2.0+incompatible
github.com/lib/pq v1.2.0
github.com/nats-io/nats-streaming-server v0.16.0 // indirect
github.com/nats-io/stan.go v0.5.0
github.com/tidwall/gjson v1.3.2 // indirect
github.com/tidwall/sjson v1.0.4
github.com/valyala/fasttemplate v1.0.1
gopkg.in/alecthomas/kingpin.v2 v2.2.6
gopkg.in/yaml.v3 v3.0.0-20190709130402-674ba3eaed22
)
replace easybox => /Users/praynise/devenv/go/easybox
执行 go mod download 提示如下:
go: finding github.com/gogf/gf v0.0.0+incompatible
go: github.com/gogf/gf@v0.0.0+incompatible: unknown revision v0.0.0
go: error loading module requirements
可是我的 go.mod 文件里面根本就没有这个 github.com/gogf/gf v0.0.0+incompatible 啊… 之前开发项目的时候我有自己拉了一个 github.com/gogf/gf 并通过 replace 的方式指向本地,现在 git 上的版本更新了,我想直接用 git 上的,就直接改配置 require 为 github.com/gogf/gf v1.9.7,但是通过 go mod download 仍然去找 v0.0.0,请大神指点这个情况肿么办…
- 共 0 条
- 全部回答
-
o0地狱急诊室〆 普通会员 1楼
Go模块下载的提示 "找不到版本",可能是因为你没有正确配置 Go 项目,或者没有下载对应的 Go 仓库。请按照以下步骤操作:
-
在你的项目根目录下,创建一个名为
go.mod的文件。这个文件用于配置 Go 项目的信息,包括项目的依赖、版本号等。 -
在
go.mod文件中,添加以下内容:
``` module my-module
go 1.16
require ( github.com/jinzhu/gorm v1.9.12 github.com/jinzhu/gorm/dialects/mysql v1.9.12 ) ```
这里,我们使用了
github.com/jinzhu/gorm和github.com/jinzhu/gorm/dialects/mysql作为依赖项,这两个依赖项分别对应了 MySQL 和 MySQL 本地化的 Go 语言实现。-
保存并关闭
go.mod文件。 -
打开终端,输入以下命令来检查 Go 项目的依赖项:
go mod verify如果一切正常,这个命令会显示
go mod: verify complete,表示 Go 项目依赖项的验证已完成。如果在运行
go mod verify命令时遇到问题,可以尝试使用go mod init命令来初始化一个新的 Go 项目。初始化完成后,就可以在项目根目录下找到go.mod文件,其中包含了项目的所有依赖项信息。注意:在实际开发中,我们通常会使用
go mod init命令来初始化一个已存在的 Go 项目,而不是在新项目根目录下创建一个新的go.mod文件。这是因为如果在新项目根目录下创建一个新的go.mod文件,那么go mod init命令会将新的go.mod文件添加到项目中,而不会覆盖旧的go.mod文件。这样,可能会导致项目依赖项信息不准确,从而影响项目开发。 -
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
