Goland使用Go Modules创建/管理项目的操作


Posted in Golang onMay 06, 2021

创建项目

Goland使用Go Modules创建/管理项目的操作

Location:新项目文件夹GOROOT:go 安装根目录Proxy:https://goproxy.io,direct

重要:https://goproxy.io是下载go包的代理地址,设置后可在国内正常下载go仓库/github的包。

Goland使用Go Modules创建/管理项目的操作

创建一个go文件

创建了一个test.go

Goland使用Go Modules创建/管理项目的操作

下载安装需要的包

这里演示安装mysql driver包:github.com/go-sql-driver/mysql

直接import显示找不到包,使用左下方命令行工具,安装mysql driver

Goland使用Go Modules创建/管理项目的操作

使用go get 命令安装包

使用go get github.com/go-sql-driver/mysql安装mysql driver,安装成功后test.go中import的包变绿。

我已经安装过一次,第一次安装应该会在命令窗口出现一些信息。

Goland使用Go Modules创建/管理项目的操作

补充:Goland 使用 go modules的TIPS

运行go mod tidy,报错:

go: golang.org/x/sys@v0.0.0-20180905080454-ebe1bf3edb33: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: c
onnectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed
to respond.)
go: error loading module requirements

原因是某些依赖在国内被墙了,这边可以设置一下proxy,就可以解决:

进入Goland的设置界面,File/Settings/Go/Go Module(vgo),设置一下Proxy为:https://goproxy.io。

Goland使用Go Modules创建/管理项目的操作

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Golang 相关文章推荐
Go语言操作数据库及其常规操作的示例代码
Apr 21 Golang
Go语言中的UTF-8实现
Apr 26 Golang
go语言中切片与内存复制 memcpy 的实现操作
Apr 27 Golang
golang通过递归遍历生成树状结构的操作
Apr 28 Golang
go语言中json数据的读取和写出操作
Apr 28 Golang
Go语言中break label与goto label的区别
Apr 28 Golang
Golang: 内建容器的用法
May 05 Golang
go web 预防跨站脚本的实现方式
Jun 11 Golang
Go语言空白表示符_的实例用法
Jul 04 Golang
Go 中的空白标识符下划线
Mar 25 Golang
Golang Elasticsearches 批量修改查询及发送MQ
Apr 19 Golang
解决goland 导入项目后import里的包报红问题
Go 自定义package包设置与导入操作
goland 设置project gopath的操作
解决Goland 同一个package中函数互相调用的问题
浅谈golang package中init方法的多处定义及运行顺序问题
golang switch语句的灵活写法介绍
May 06 #Golang
go语言中fallthrough的用法说明
You might like
php Smarty模板生成html文档的方法
2010/04/12 PHP
神盾加密解密教程(二)PHP 神盾解密
2014/06/08 PHP
如何使用GDB调试PHP程序
2015/12/08 PHP
PHP导出带样式的Excel示例代码
2016/08/28 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
jQuery侧边栏随窗口滚动实现方法
2013/03/04 Javascript
文档对象模型DOM通俗讲解
2013/11/01 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
详解JavaScript中shift()方法的使用
2015/06/09 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
react-native 圆弧拖动进度条实现的示例代码
2018/04/12 Javascript
JS正则表达式常见用法实例详解
2018/06/19 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
vue+axios全局添加请求头和参数操作
2020/07/24 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
python实现三次样条插值
2018/12/17 Python
PyTorch搭建多项式回归模型(三)
2019/05/22 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
python 将视频 通过视频帧转换成时间实例
2020/04/23 Python
pycharm 实现调试窗口恢复
2021/02/05 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
Book Depository欧盟:一家领先的国际图书零售商
2019/05/21 全球购物
内部类的定义、种类以及优点
2013/10/16 面试题
高中毕业生生活的自我评价
2013/12/08 职场文书
家长评语大全
2014/01/22 职场文书
制药工程专业个人求职自荐信
2014/01/25 职场文书
大学生优秀团员事迹材料
2014/01/30 职场文书
生日寄语大全
2014/04/08 职场文书
党员自我对照检查材料
2014/08/19 职场文书
农村文化建设标语
2014/10/07 职场文书
2015年试用期工作总结
2014/12/12 职场文书
2015年全国爱眼日活动小结
2015/02/27 职场文书
2015年三好一满意工作总结
2015/07/24 职场文书