最近刚学完 go 基础,开始入门 gin 框架。 网上看到很多文档,基本教学都是通过以下命令安装
go get -u github.com/gin-gonic/gin
有的视频是 2019 年的,也是用这个命令安装。
我今天试了一下,用 gomod 安装,比 go get 的方式简单很多。
github 很多 golang 库写的都是 go get 安装,为什么它们没有把 gomod 作为首选安装模式呢?
1
dcalsky 2020-05-04 15:56:00 +08:00 via Android
一个是历史原因,他们出的时候 gomod 还没出。
|
2
hellos 2020-05-04 15:57:48 +08:00 via Android
可能有的人不用 go mod 吧。
|
3
ClericPy 2020-05-04 16:12:53 +08:00 3
我在 go mod 的路径下面, 用的也是 go get ......
|
4
DavidNineRoc OP |
5
ClericPy 2020-05-04 16:25:33 +08:00
@DavidNineRoc #4 你这么一问, 马上就让我怀疑自己了... 不这么用该怎么用啊, 我甚至还去搜了下 gomod 是不是我用的 go mod 命令.....
|
6
kindjeff 2020-05-04 16:32:24 +08:00 via Android
用 gomod 安装是啥意思
安装二进制呢 |
7
Akkuman 2020-05-04 16:41:52 +08:00 via Android
在 go mod 项目下 go get,也是默认使用 mod 的,除非你关闭 go11module
|
8
cmdOptionKana 2020-05-04 16:58:14 +08:00
go mod 的标准用法不就是 go get 吗?
|
9
reedthink 2020-05-04 17:14:04 +08:00
go mod 是依赖管理工具,go get 是下载包的工具,不冲突。
|
11
reus 2020-05-04 17:29:58 +08:00 via Android
不知道你说什么,用 go get 也会写入 go.mod
|
12
DavidNineRoc OP |