在.vscode下添加 launch.json
{
"configurations": [
{
"name": "task start",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}/main.go",
"args": [
"task",
"start"
],
"env": {
"GOROOT":"/data/go",
"GOTOOLDIR":"/data/go/pkg/tool/linux_amd64/"
},
}
]
}
在.vscode下添加settings.json
{
"go.goroot": "/data/go",
"go.toolsGopath":"/data/go/pkg/tool/linux_amd64/",
}
终端编译切换 go build
unset GOROOT
go env -w GOROOT="/data/go"
/data/go/bin/go build