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 相关文章推荐
golang如何去除多余空白字符(含制表符)
Apr 25 Golang
Golang 使用Map实现去重与set的功能操作
Apr 29 Golang
go语言中fallthrough的用法说明
May 06 Golang
Go语言基础知识点介绍
Jul 04 Golang
使用GO语言实现Mysql数据库CURD的简单示例
Aug 07 Golang
Golang表示枚举类型的详细讲解
Sep 04 Golang
Go语言基础切片的创建及初始化示例详解
Nov 17 Golang
Golang 字符串的常见操作
Apr 19 Golang
详解Go语言中配置文件使用与日志配置
Jun 01 Golang
Golang gRPC HTTP协议转换示例
Jun 16 Golang
Go语言编译原理之源码调试
Aug 05 Golang
解决goland 导入项目后import里的包报红问题
Go 自定义package包设置与导入操作
goland 设置project gopath的操作
解决Goland 同一个package中函数互相调用的问题
浅谈golang package中init方法的多处定义及运行顺序问题
golang switch语句的灵活写法介绍
May 06 #Golang
go语言中fallthrough的用法说明
You might like
如何使用PHP中的字符串函数
2006/10/09 PHP
mysql建立外键
2006/11/25 PHP
CodeIgniter使用phpcms模板引擎
2013/11/12 PHP
php常用正则函数实例小结
2016/12/29 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
javascript发送短信验证码实现代码
2015/11/12 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
Vue使用虚拟dom进行渲染view的方法
2019/12/26 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
在vue中动态修改css其中一个属性值操作
2020/12/07 Vue.js
[36:22]VP vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python中self原理实例分析
2015/04/30 Python
实例讲解Python编程中@property装饰器的用法
2016/06/20 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
Python算法之图的遍历
2017/11/16 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
小狗电器官方商城:中国高端吸尘器品牌
2017/03/29 全球购物
Noon埃及:埃及在线购物
2019/11/26 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
2014年元旦感言
2014/03/06 职场文书
文艺晚会主持词
2014/03/24 职场文书
文案策划求职信
2014/04/14 职场文书
2014年酒店服务员工作总结
2014/12/08 职场文书
大学三好学生主要事迹范文
2015/11/03 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python