嗨,我是Go语言的新手,目前使用VS Code作为IDE。
我对后端开发完全陌生,我正在尝试使用Go来完成工作。
当我通过Youtube自学时,我遇到了一个问题。
问题是VS Code不会自动导入我制作的任何程序包。
我不知道为什么,但是我确实有一些线索。
我猜

  • 我的编辑器无法识别
  • 软件包的位置

    我的项目也位于C:\Users\John\Desktop\GoProjects
    而gopath = C:\Users\John\go
    和goroot = c:\go
    谁能给我解决方案?

    最佳答案

    解决了。它不是100%完美的。
    我不知道为什么Go这么麻烦,但这是我的解决方案。

  • 将GOPATH设置为我的工作目录,在本例中为C:/Users/John/GoProjects

  • 这部分很重要,因为这是您编辑器开始相对路径的路径
  • 创建三个目录; bin,pkg,src
  • Ctrl + Shift + P => goinstall安装/更新工具
  • 在main.go文件中,手动导入软件包。

  • go - 为什么VS Code无法使用Go自动导入软件包?-LMLPHP
    我希望这可以帮助面临同样问题的人们!祝您编码愉快!

    10-08 19:11