问题描述:

使用vscode编辑go语言时,有时候会莫名其妙的代码不能自动补全,struct的属性值不能自动提示,这时候如果重新启动vscode也没有效果,就可能是gocode插件出了问题或者有了更新

解决方案:

1. 运行    gocode close

2.删除 GOPATH/bin文件夹下 gocode.exe(在GOPATH/src/github.com和GOPATH/pk/github.com文件下删除mdempsky/gocode 和nfs/gocode,一般这个不操作也可以 )

3.运行 go get -u -v github.com/mdempsky/gocode

4.运行 go install github.com/mdempsky/gocode

5.检查 GOPATH/bin文件夹下 gocode.exe是否重新生成

6.在vscode检查是否能自动补全代码

参考链接:https://github.com/Microsoft/vscode-go/issues/1723

最新文章

  1. 关于absolute 和 relative 定位的定义
  2. &11,散列表
  3. hdu 1558 Segment set
  4. Memcached总结四:用ava程序连接memcached进行操作
  5. HDU-1002(简单大数加法)
  6. fiddler2使用文档
  7. 客户端和服务端(C#) 时间戳的生成和转换
  8. FWT(快速沃尔什变换)小结
  9. VueJs开发笔记—IDE选择和优化、框架特性、数据调用、路由选项及使用
  10. 认真学习Linux系统让你真的有收获
  11. Django-website 程序案例系列-11 验证装饰器
  12. python全栈开发day15-递归函数、二分查找
  13. NTFS的交换数据流ADS应用
  14. block diagonal matrix 直和 块对角矩阵 不完美 有缺陷 缩放 射影几何
  15. Java设计模式(二)
  16. 解决Win10无法安装.Net Framework 3.5,错误代码0x800F081F
  17. 你可能不知道的shell、bash二三事(Centos 7)
  18. SpringBoot+MyBatis中自动根据@Table注解和@Column注解生成增删改查逻辑
  19. vue router mode 设置"hash"与"history"的区别
  20. React & styled component

热门文章

  1. TTL、RS232、RS485、UART、串口的关系和常见半双工、全双工协议
  2. java-规约-集合
  3. 请简述下你在哪些场景下会选择 Kafka?
  4. IDEA 常用快捷键操作
  5. Python包装器
  6. jinfo介绍
  7. 用maven建立一个工程5
  8. APICloud首款全功能集成开发工具重磅发布,彰显云端一体理念
  9. python-成绩转换
  10. CCF201403-2窗口