go语言实现的mqtt 调试Go error--cannot find package

再GO调试mqtt时出错了,显示说是找不到GORRT和GOPATH路径下的package,网上搜了很多资料找到了一篇https://studygolang.com/articles/6620,是同样的问题,可是他用的是Sublime编译器编译的,可是我是用LiteIDE编译的,没发找到原因,也找许多资料有的说是protostuf的原因,有的说是编译器的原因等等,也试了许多方法多无济于事。

后来发现是因为我的go-mqtt库的原因,后来就在https://github.com/jeffallen/mqt,https://github.com/huin/mqtt,下载了相应的库,

首先根据提示分别在https://github.com/jeffallen/mqt,https://github.com/huin/mqtt,连接中下载相应的mqtt库,下载下来都是名为mqtt-master的压缩包,文件目录为:

然后根据错误提示,将相应的库文件分别放到相应的GOROOT和GoPath路径中。


最后,进去LiteIDE中去,Ctrl+B,完美运行。

总结:具体原因就是库文件没有配置。


有问题可以联系1015105672,非诚勿扰!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值