windows 安装 go lint 踩坑记录
笔者也是刚接触golang 不久 然后就照着网上一顿骚操作,发现解决不了问题,以下是操作过程:
<ul><li>在GOPATH/src下创建 以下目录:</li></ul><pre><code class="lang-powershell hljs">mkdir golang<span class="token punctuation">.</span>org<span class="token operator">/</span>x </code></pre> <ul><li>进入该目录,然后下载golint</li></ul><pre><code class="lang-shell hljs"><span class="token function">cd</span> golang.org/x go get github.com/golang/lint </code></pre>然后一会茶的功夫,就会在该目录下生成lint 文件夹
<ul><li>接下来go install 准备生成golint.exe</li></ul><pre><code class="lang-shell hljs"><span class="token function">cd</span> lint/golint go <span class="token function">install</span> </code></pre>然后就是一堆报错,下面是错误截图
根据日志可以发现,在go install 时发现 golang.org/x/tools/相关的依赖未找到,于是有了下面的骚操作
在刚刚下载的lint($GOPATH/src/golang.org/x/lint) 目录下执行以下命令
// 开启go mod
// vendor 一把
<pre><code class="lang-shell hljs">go mod vendor -v </code></pre>
当然有的小伙伴在vendor的时候 下载golang.org/x/tools 时可能会失败(失败原因你懂得),如何解决参考这位兄弟(https://blog.csdn.net/x356982611/article/details/83379013)
至此以上工作做完后,再试一把
<pre><code class="lang-shell hljs"><span class="token function">cd</span> golint go <span class="token function">install</span> </code></pre>
可以看到已经成功
参考: goland 配置 golint
到此这篇关于“windows 安装 go lint 踩坑记录”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!您可能感兴趣的文章:
windows 安装 go lint 踩坑记录
使用 GitHub Actions 自动化构建 Golang 应用
使用 VS Code 快速搭建 Golang 开发环境
Go语言环境搭建(Windows版本)2020
在centos虚拟机上安装go语言开发环境
golang 踩坑
GO语言 VSCode开发环境搭建 [Mac]
ubuntu 16.04安装go语言并配置VSCode使用环境
Golang 微服务 - 01 环境和工具
golang vscode插件