vscode安装golang扩展依赖

太久没有写过blog了,mark一下安装golang依赖的方法
该文参考来源:程序员教程网 http://element-ui.cn/news_show_16922.shtml

安装go和vscode中安装go扩展就略过了

在安装完go扩展后,选择go文件时,会提示到go-outline等未安装,点击安装所有依赖时,会有部分因为Q无法安装成功。这个时候就需要手动安装依赖了。

  1. 首先,我们需要查看%GOPATH% 的位置

在这里插入图片描述
找到这个文件夹,并进入%GOPATH%/src文件夹,创建新的文件夹golang.org再在下面创建文件夹x。

进入到刚创建的x文件夹,利用git bash,克隆项目: git clone https://github.com/golang/tools.git tools

同时克隆项目: git clone https://github.com/golang/lint

2, 做好这些准备之后,我们可以开始安装依赖了。

回到src文件夹,然后使用powershell或者其他命令行工具开始命令安装

	go install github.com/ramya-rao-a/go-outline

    go install github.com/acroca/go-symbols

    go install golang.org/x/tools/cmd/guru

    go install golang.org/x/tools/cmd/gorename

    go install github.com/rogpeppe/godef

    go install github.com/sqs/goreturns

    go install github.com/cweill/gotests/gotests

	go install golang.org/x/lint/golint

安装过程中,可能会有安装失败的情况,如:

E:\gopath>go install github.com/cweill/gotests/gotests
can't load package: package github.com/cweill/gotests/gotests: cannot find package "github.com/cweill/gotests/gotests" in any of:
        E:\Go\src\github.com\cweill\gotests\gotests (from $GOROOT)
        E:\gopath\src\github.com\cweill\gotests\gotests (from $GOPATH)

在github.com目录下创建cweill文件夹,然后git clone https://github.com/cweill/gotests.git, 然后切换到%GOPATH%目录下,go install github.com/cweill/gotests/gotests

其他安装失败的依赖以类似方式来完成安装。

主要在于golint的安装,注意安装的是golang.org/x/lint/golint。

希望这篇文章能对你有所帮助。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值