goland 设置project gopath的操作


Posted in Golang onMay 06, 2021

用goland打开别人的go项目。可能碰到下面的问题goland cannot find package "server/common/config" in any of:

这是因为没有设置项目的gopath

设置方法

goland 设置project gopath的操作

goland 设置project gopath的操作

补充:Goland创建Go project 配置当前project GOPATH

1. new project 取消勾选index entire GOPATH

GOPATH是项目部署和构建目录,默认是c:\user\xxx\go文件夹,go get命令下载的第三方包都会放入此目录,勾选后默认会使用环境变量中配置的全局GOPATH变量,创建出来的项目不知道为什么不能导自定义的包和函数,暂时还不知道怎么办,以后知道怎么办了再更新,希望有大佬看到评论一下。这里我们先取消勾选。

goland 设置project gopath的操作

2. 创建GOPATH的目录结构

goland 设置project gopath的操作

3. 设置本工程的GOPATH

goland 设置project gopath的操作

选择Go-GOPATH点击project GOPATH的加号+添加当前工程的路径取消勾选Use GOPATH that's defined in system environment勾选Index entire GOPATH

goland 设置project gopath的操作

4.测试

在src下创建项目测试,main函数和调用其他自定义包的函数:

创建demo1.go文件后默认的package是test,修改为main即可,以后在test根目录下创建的go文件都属于main包

goland 设置project gopath的操作

goland 设置project gopath的操作

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

Golang 相关文章推荐
Golang二维切片初始化的实现
Apr 08 Golang
Go语言操作数据库及其常规操作的示例代码
Apr 21 Golang
win10下go mod配置方式
Apr 25 Golang
Golang 正则匹配效率详解
Apr 25 Golang
Golang 空map和未初始化map的注意事项说明
Apr 29 Golang
Golang全局变量加锁的问题解决
May 08 Golang
go web 预防跨站脚本的实现方式
Jun 11 Golang
Go语言实现Base64、Base58编码与解码
Jul 26 Golang
Go语言基础函数基本用法及示例详解
Nov 17 Golang
Golang 实现WebSockets
Apr 24 Golang
Go调用Rust方法及外部函数接口前置
Jun 14 Golang
Go语言怎么使用变长参数函数
Jul 15 Golang
解决Goland 同一个package中函数互相调用的问题
浅谈golang package中init方法的多处定义及运行顺序问题
golang switch语句的灵活写法介绍
May 06 #Golang
go语言中fallthrough的用法说明
Golang之sync.Pool使用详解
May 06 #Golang
Golang 编译成DLL文件的操作
May 06 #Golang
完美解决golang go get私有仓库的问题
May 05 #Golang
You might like
虫族 Zerg 历史背景
2020/03/14 星际争霸
php的memcache类分享(memcache队列)
2014/03/26 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
php程序员应具有的7种能力小结
2014/11/27 PHP
php编程每天必学之表单验证
2016/03/01 PHP
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
xmlplus组件设计系列之按钮(2)
2017/04/26 Javascript
angular2系列之路由转场动画的示例代码
2017/11/09 Javascript
bootstrap中selectpicker下拉框使用方法实例
2018/03/22 Javascript
vue微信分享出来的链接点开是首页问题的解决方法
2018/11/28 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
python多进程和多线程究竟谁更快(详解)
2017/05/29 Python
Python MD5加密实例详解
2017/08/02 Python
完美解决安装完tensorflow后pip无法使用的问题
2018/06/11 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
Python 实现敏感目录扫描的示例代码
2020/05/21 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
全面介绍python中很常用的单元测试框架unitest
2020/12/14 Python
CSS3 选择器 伪类选择器介绍
2012/01/21 HTML / CSS
MADE法国:提供原创设计师家具
2018/09/18 全球购物
英国设计师珠宝网站:Joshua James Jewellery
2020/03/01 全球购物
公司JAVA开发面试题
2015/04/02 面试题
办公室秘书自我鉴定
2014/01/18 职场文书
大学军训感言600字
2014/02/25 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2015年银行信贷员工作总结
2015/05/19 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫
台积电称即便经济低迷也没有降价的计划
2022/04/21 数码科技