此时go.mod文件中显示
module hello
go 1.15
require (
github.com/acroca/go-symbols v0.1.1 // indirect
github.com/cweill/gotests v1.5.3 // indirect
github.com/davidrjenni/reftools v0.0.0-20201119194839-01cf781abd5b // indirect
github.com/fatih/gomodifytags v1.13.0 // indirect
github.com/go-delve/delve v1.5.0 // indirect
github.com/godoctor/godoctor v0.0.0-20200702010311-8433dcb3dc61 // indirect
github.com/haya14busa/goplay v1.0.0 // indirect
github.com/josharian/impl v1.0.0 // indirect
github.com/mdempsky/gocode v0.0.0-20200405233807-4acdcbdea79d // indirect
github.com/ramya-rao-a/go-outline v0.0.0-20200117021646-2a048b4510eb // indirect
github.com/rogpeppe/godef v1.1.2 // indirect
github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect
github.com/sqs/goreturns v0.0.0-20181028201513-538ac6014518 // indirect
github.com/stamblerre/gocode v1.0.0 // indirect
github.com/uudashr/gopkgs/v2 v2.1.2 // indirect
golang.org/x/lint v0.0.0-20200302205851-738671d3881b // indirect
golang.org/x/tools v0.0.0-20201204222352-654352759326 // indirect
golang.org/x/tools/gopls v0.5.5 // indirect
)
4.vscode工作区设置setting.json
// 具体字段设置还得在实践中体会
{
"files.autoSave": "onFocusChange",
"workbench.colorTheme": "Visual Studio Dark",
"go.buildOnSave": "package",
"go.lintOnSave": "package",
"go.vetOnSave": "package",
"go.buildTags": "",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.useCodeSnippetsOnFunctionSuggest": true,
"go.formatTool": "goreturns",
"go.goroot": "/usr/local/go",
"go.gopath": "/home/liuzhan/GoLearning",
"go.gocodeAutoBuild": false,
"http.proxy": "https://goproxy.cn",
}
5.vscode launch.json设置