使用go mod之后,想要在goland中有代码提示,有两种方式,一种是使用gopath下的goimport工具,另一种是使用gomod自身的管理工具

我是用的是非gopath的方式,每次新建项目后总是报错

go list -m: can't compute 'all' using the vendor directory
(Use -mod=mod or -mod=readonly to bypass.),

得不到想要的效果,最后终于发现是步骤不对

第一步:创建空文件夹

第二步:goland以项目方式打开文件夹

第三步:设置goland中的配置,goroot,gomodule

第四步:执行go mod init + 项目名,这个截图的地方多一个go modules,用于存放下载的包的

第五步:创建.go文件,然后写上代码

第六步:执行go mod tidy,下载所需的包,也会删除多余的包

然后代码就有提示了。完成。

所学胜浅,希望有用

最新文章

  1. 利用PHP的ob函数实现生成静态化页面
  2. redis随笔集-使用
  3. UITabBarButton 点击失效问题
  4. VBA中如何动态定义数组
  5. UVA 1349(二分图匹配)
  6. ContentProvider 增删改查通讯录
  7. VB中的属性、方法和事件概念解析
  8. Oracle数据库编程:在JDBC中应用Oracle
  9. bzoj2584
  10. 【转】C++:MessageBox的常见用法
  11. http://python3-cookbook.readthedocs.io/zh_CN/latest/c14/p01_testing_output_sent_to_stdout.html
  12. 关于"cin>>"输入成功或失败时的“返回值”(转载)
  13. CSDN下载频道2014年11月4日本-5日常维护公告
  14. 【C#】【SHARE】The registering of global hotkeys
  15. JavaWeb之DBUtils
  16. MyBatis源码解读(4)——SqlSession(上)
  17. sublime COMMAND + B 调用 python3 运行
  18. bzoj3831 [Poi2014]Little Bird 单调队列优化dp
  19. Git 常用命令速查表
  20. .NET Core微服务之基于Steeltoe使用Hystrix熔断保护与监控

热门文章

  1. lg9019题解
  2. Word18 制作家长会通知office真题
  3. PTA---求月天数
  4. [JavaScript]内置对象Number初识
  5. mybatis面试资料
  6. VsCode轻松使用docker容器-Remote Containers
  7. nginx 配置443 域名
  8. c-->static关键字的使用
  9. [OC] 按照 元素 中的某个属性 来对数组进行排序
  10. 【DM论文阅读杂记】复杂社区网络