vscode 配置go开发环境

本文介绍了如何在Visual Studio Code (VSCode) 中配置Go开发环境,包括安装Go插件、手动下载并安装Go模块以及设置`settings.json`文件。此外,还提到了调试工具dlvdebug的下载和安装步骤,确保了完整的Go开发体验。
摘要由CSDN通过智能技术生成

vscode 配置go开发环境

安装vscode插件

Visual Studio Code的配置选项支持Go插件的设置,可以通过用户偏好设置或workspace设置进行配置。在菜单File->Preferences处可以找到。

安装go模块

vscode 死活下不下来,只能自己去下载了

go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-find-references
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols

调试工具dlv debug下载

https://github.com/go-delve/delve

进入到gopath中,自己进行安装go install

setting.json

打开工作区的json文件,将下列内容复制进去

{
        "http.proxy": "http://127.0.0.1:7890",
        "go.useLanguageServer": true,
        "go.autocompleteUnimportedPackages": true,   
        "timeline.excludeSources": [],
        "go.inferGopath": true,
        "go.gotoSymbol.includeImports": true,
        "go.useCodeSnippetsOnFunctionSuggest": true,
        "go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
        "go.docsTool": "gogetdoc",
    
        "[go]": {
            "editor.snippetSuggestions": "none",
            "editor.formatOnSave": true,
            "editor.codeActionsOnSave": {
                "source.organizeImports": true
            }
        },
        
        
        "files.eol": "\n", // formatting only supports LF line endings
        "emmet.excludeLanguages": [
        
            "markdown"
        ],
        "go.addTags": {
        
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值