goland引用gin

引用:https://blog.csdn.net/qq_41188944/article/details/107819492

 

1、首先安装go,我安装的版本是1.16.2

安装路径是C:\Program Files\go

 

2、创建工作目录,也就是你写代码的位置

D:\gotest

 

3、在D:\gotest中创建项目目录,比如learn-gin

 

4、用goland打开D:\gotest\learn-gin目录

 

5、设置GOROOT和GOPATH

 

 

 

6、开启GOMODULE和设置GOPROXY

打开goland的Terminal控制台,进行设置

go env -w  GO111MODULE=on

go env -w GOPROXY=https://goproxy.cn,direct

 

7、初始化go module

 

此时会多出一个D:\gotest\learn-gin\go.mod文件,文件里面的内容是

 

8、下载gin

 

此时检查go.mod文件,发现大部分飘红:

 

 这是因为没有单独设置go module。

 

9、单独在goland中设置

 

此时再查看,就正常了。

 

10、创建example.go,使用gin

 

11、运行文件,检查结果

文件任意处,右键点击

 

 

浏览器访问localhost:8080/ping

结果

 

 

总结:

尤其要注意go module的问题,我第一次测试时,没有注意go module的问题。

因为使用python习惯了,我一直以为只要设置好python的执行路径,就可以安心编写代码了。

安装第三方包时,只需要pip install即可,然后在python脚本引入即可。

但是go不行,在go的1.16版本中,必须使用go module来管理包。

在没有go mod init learn-gin时,用go get -u gin死活安装不上gin。

所以大家要注意!

 

posted @ 2021-09-12 14:12  道霖  阅读(1061)  评论(0编辑  收藏  举报