Hum*_*ume 6 go visual-studio-code
尝试更改符号时,VSCode会引发以下错误:
“重命名失败:gorename:找不到包含/home/hume/projects/go/main.go的软件包”
vscode 1.22.2 x64
go版本go1.10.1 linux / amd64
转到环境GOPATH / home / hume / projects / go
我settings.json
的如下:
{
"go.toolsGopath": "/home/hume/gotools"
, "go.autocompleteUnimportedPackages": true
, "go.inferGopath": true
, "go.formatTool": "gofmt"
, "go.vetFlags": [
"/src"
]
}
Run Code Online (Sandbox Code Playgroud)
谢谢。
VSCode 使用gorename
命令行工具进行重命名。该工具假设您遵循正确的包结构,但它无法找到它。在中创建一个src
目录%GOPATH%
,即创建目录/home/hume/projects/go/src
。创建另一个目录作为src
包目录并放入main.go
包目录中。您需要在 处添加包声明main.go
。那么问题就解决了。
归档时间: |
|
查看次数: |
942 次 |
最近记录: |