背景故事
我在我的新windows11pro电脑上设置一个新的虚拟盒子LMDE5时遇到了这个错误。我已经有12年没有用过windows了,这些变化是疯狂的,在Windows和LMDE5 Vbox上造成了无数的错误。我的最后一个问题是在vs代码中。
错误
go module packages.Load error: err: exit status 2: stderr: go: no such tool "compile": go list
我的项目目录结构
.
├── docker-compose.yaml
├── project.code-workspace
├── go.mod
├── go.sum
├── main.go
└── sub_packages
├── backend
│ ├── folder1
│ ├── folder2
├── api
│ ├── handlers
│ └── requests
├── entities
├── services
└── utils
设置. json文件
{
// ...
"go.goroot": "/usr/local/go",
"go.gopath": "/home/user_name/go",
// ...
}
1条答案
按热度按时间zujrkrfu1#
溶液
将go工具目录ENV变量直接添加到VS代码
settings.json
的设置中,以获取编译所在文件夹.../linux_amd64
的位置。设置. json文件