借助码云快速安装 golang.org/x/lint/golint 和 golang.org/x/tools/ 等依赖

GO基本开发环境搭建

  • 入门时使用VSCode是比较方便的, VSCode 会推荐我们安装如下工具

  • tools 工具集

    • guru golang.org/x/tools/cmd/guru
    • gorename golang.org/x/tools/cmd/gorename
  • lint golang.org/x/lint

    • golint golang.org/x/lint/golint
  • go-outline github.com/ramya-rao-a/go-outline

  • go-symbols github.com/acroca/go-symbols

  • goreturns github.com/sqs/goreturns

安装完后就会在GOPATH中能找到这些工具对应的命令了, 由于 golang.org 被墙

  • 所以 只有这几个工具不能直接 go get :
    • guru gorename imports(goreturns要用到) lint golint

https://github.com/golang/tools 是 tools 的Github地址,
https://github.com/golang/lint 是 lint 和 golint 的Github地址,

mkdir -p src/golang.org/x/tools
mkdir -p src/golang.org/x/lint
将 https://github.com/golang/tools clone所有内容 放到 src/golang.org/x/tools 下
将 https://github.com/golang/lint clone所有内容 放到 src/golang.org/x/lint 下
此时再执行 go get 那五个工具即可全部安装成功

利用码云加速下载

问题又来了, Github 由于飘忽不定的被墙, 网速特别慢, 就可以利用码云来加速下载

lint https://gitee.com/gin9/golang-lint.git
tools https://gitee.com/gin9/golang-tools.git

步骤很简单, 就是利用码云从Github的代码迁移功能, 如果要更新如上工具, 只要在码云同步下Github的代码, 然后自己手动更新即可
自己新建一个同步的项目
借助码云快速安装 golang.org/x/lint/golint 和 golang.org/x/tools/ 等依赖_第1张图片

你可能感兴趣的:(Go)