区别

  • 从Go 1.17开始,不建议使用Go get安装可执行文件。可以使用Go install代替。
  • 在Go 1.18中,Go get将不再支持编译第三方包,仅用于在go.mod中添加、更新或删除依赖项。具体来说,go get使用起来会像已经添加-d参数。

go get [参数] [url]

-u

go install

  • 运行该命令时,需要当前目录下有go.mod
  • 参数介绍:
    参数描述
    -v显示执行的命令