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 相关文章推荐
Go语言中的UTF-8实现
Apr 26 Golang
goland 清除所有的默认设置操作
Apr 28 Golang
golang 生成对应的数据表struct定义操作
Apr 28 Golang
golang协程池模拟实现群发邮件功能
May 02 Golang
完美解决golang go get私有仓库的问题
May 05 Golang
浅谈golang package中init方法的多处定义及运行顺序问题
May 06 Golang
Golang Gob编码(gob包的使用详解)
May 07 Golang
golang中的并发和并行
May 08 Golang
Golang标准库syscall详解(什么是系统调用)
May 25 Golang
如何利用golang运用mysql数据库
Mar 13 Golang
Golang 入门 之url 包
May 04 Golang
Go gorilla/sessions库安装使用
Aug 14 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
php中current、next与reset函数用法实例
2014/11/17 PHP
PHP引用返回用法示例
2016/05/28 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
利用laravel+ajax实现文件上传功能方法示例
2017/08/13 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
QQ登录简单实现代码
2021/03/09 Javascript
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
javascript实现的基于金山词霸网络翻译的代码
2010/01/15 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
2014/06/20 Javascript
JavaScript实现的简单拖拽效果
2015/06/01 Javascript
分享Javascript实用方法二
2015/12/13 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
js实现表单提交后不重新刷新当前页面
2016/11/30 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
Python字符串格式化
2015/06/15 Python
详解python中requirements.txt的一切
2017/03/03 Python
Python爬取网页中的图片(搜狗图片)详解
2017/03/23 Python
使用Python在Windows下获取USB PID&VID的方法
2019/07/02 Python
对python 树状嵌套结构的实现思路详解
2019/08/09 Python
css3高级选择器使用方法
2013/12/02 HTML / CSS
广告业务员岗位职责
2014/02/06 职场文书
高中生操行评语大全
2014/04/25 职场文书
报名委托书
2015/01/29 职场文书
护士业务学习心得体会
2016/01/25 职场文书
文明和谐家庭事迹材料(2016精选版)
2016/02/29 职场文书
Python中requests做接口测试的方法
2021/05/30 Python
python中的mysql数据库LIKE操作符详解
2021/07/01 MySQL
angular4实现带搜索的下拉框
2022/03/25 Javascript