我是靠谱客的博主 哭泣金毛,最近开发中收集的这篇文章主要介绍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:Gosrcgithub.comcweillgotestsgotests (from $GOROOT)
        E:gopathsrcgithub.comcweillgotestsgotests (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。

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

最后

以上就是哭泣金毛为你收集整理的vscode安装golang扩展依赖的全部内容,希望文章能够帮你解决vscode安装golang扩展依赖所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部