记一次goland的包导入问题

本文分享了在使用Goland进行Go项目开发时遇到的GOPATH环境变量配置问题及解决方案。作者发现Goland创建的项目所用的GOPATH与系统环境变量GOPATH不一致,导致导入自定义包失败。解决办法是统一Goland与Ubuntu系统的GOPATH设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

昨天把go的GOPATH环境变量设置成了“/home/mi/app/gopath”,今天用goland新建的项目在/home/mi/go/src目录下,名字是studygolang,如下图。

 

结果导入包出现如下现象:

 

结果导入自己写的包不成功,搞了半个多小时,才发现是因为goland创建的项目所用的GOPATH与GO的环境变量GOPATH不一致导致的,真是气呀。因此,新建项目的一定要把GOPATH环境变量确认好。

因此,解决办法是:将ubuntu系统的环境变量GOPATH修改为/home/mi/go,同时修改goland中的环境变量GOPATH为/home/mi/go

ubuntu系统的环境变量GOPATH修改如下:

 

goland中修改如下:

 

转载于:https://www.cnblogs.com/igoodful/p/11242910.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值