在众多选择中,哪一款产品最适合我的需求呢?
- 内容介绍
- 文章标签
- 相关推荐
本文共计777个文字,预计阅读时间需要4分钟。
一、安装 go mod
1.安装 go mod 的原因
二、go mod 的使用
1.在项目中需要使用某个依赖包时,使用以下命令安装:
go get2.如果直接运行 go run main.go 报错,则可能是因为未安装所需的依赖包。此时,应先使用 go get 安装依赖包,然后再运行 go run main.go。
三、总结
使用 go mod 可以更方便地管理依赖包,提高开发效率。从 go1.11 版本开始,推荐使用 go mod 替代传统的依赖包管理方式。 一、go mod安装 1、为什么要安装go mod在项目中需要某个依赖包,必须使用go get安装,否则运行go run main.go会报错。这种方式在依赖包较多时不便于管理,于是在go1.11版本就有了go mod。go mod是go的包管理工具,使用go mod后,无需把所有项目放在$GOPATH/src,项目可以放在任何位置
go get有时下载某个插件的时候需要FQ,如果你的电脑没有FQ的话是安装不上去的,比如:go get -u github.com/gin-gonic/gin,,因为它有连接到google的文件,所以我们需要配置go mod,当然你也可以FQ。
2、 go mod安装第一步:在环境变量中配置环境变量
export GO111MODU=on
export GOPROXY=goproxy.io
配置好以后让配置生效
source ~/.bash_profile
第二步:在idea中配置启用go module
添加环境变量
配置好了。
3. 使用go mod创建项目go mod init 项目名
在src目录下,我们创建一个叫api的项目
mkdir api
在根目录下执行
go mod init api
会看到如下输出
go: creating new go.mod: module api
go: to add module requirements and sums:
go mod tidy
表示module初始化成功了,在目录下生成go.mod文件。
一、gin安装包含go.mod文件的目录称为模块根,go.mod 文件的出现定义了它所在的目录为一个模块,该模块下的模块导入其他模块都以它为参照,如import api/xxx
第一步:下载gin
下载之前要配置好环境变量和go mod,不然可能下载不下来
go get -u github.com/gin-gonic/gin
第二步:简单的localhost:8080/就可以看到如下内容:
{
"age": "24",
"name": "zhangsan"
}
至此,gin已经能够正常的跑起来了。
本文共计777个文字,预计阅读时间需要4分钟。
一、安装 go mod
1.安装 go mod 的原因
二、go mod 的使用
1.在项目中需要使用某个依赖包时,使用以下命令安装:
go get2.如果直接运行 go run main.go 报错,则可能是因为未安装所需的依赖包。此时,应先使用 go get 安装依赖包,然后再运行 go run main.go。
三、总结
使用 go mod 可以更方便地管理依赖包,提高开发效率。从 go1.11 版本开始,推荐使用 go mod 替代传统的依赖包管理方式。 一、go mod安装 1、为什么要安装go mod在项目中需要某个依赖包,必须使用go get安装,否则运行go run main.go会报错。这种方式在依赖包较多时不便于管理,于是在go1.11版本就有了go mod。go mod是go的包管理工具,使用go mod后,无需把所有项目放在$GOPATH/src,项目可以放在任何位置
go get有时下载某个插件的时候需要FQ,如果你的电脑没有FQ的话是安装不上去的,比如:go get -u github.com/gin-gonic/gin,,因为它有连接到google的文件,所以我们需要配置go mod,当然你也可以FQ。
2、 go mod安装第一步:在环境变量中配置环境变量
export GO111MODU=on
export GOPROXY=goproxy.io
配置好以后让配置生效
source ~/.bash_profile
第二步:在idea中配置启用go module
添加环境变量
配置好了。
3. 使用go mod创建项目go mod init 项目名
在src目录下,我们创建一个叫api的项目
mkdir api
在根目录下执行
go mod init api
会看到如下输出
go: creating new go.mod: module api
go: to add module requirements and sums:
go mod tidy
表示module初始化成功了,在目录下生成go.mod文件。
一、gin安装包含go.mod文件的目录称为模块根,go.mod 文件的出现定义了它所在的目录为一个模块,该模块下的模块导入其他模块都以它为参照,如import api/xxx
第一步:下载gin
下载之前要配置好环境变量和go mod,不然可能下载不下来
go get -u github.com/gin-gonic/gin
第二步:简单的localhost:8080/就可以看到如下内容:
{
"age": "24",
"name": "zhangsan"
}
至此,gin已经能够正常的跑起来了。

