[go]go环境安装-解决安装包不能访问golang.org问题

安装go和vscode

vscode插件列表选择go,安装即可,其他插件暂不安装

手动安装一些vscode配套的调试工具等

直接vscode-go,然后点下面的go-tools就能找到

go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v github.com/acroca/go-symbols
go get -u -v github.com/mdempsky/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v golang.org/x/tools/cmd/godoc
go get -u -v github.com/zmb3/gogetdoc
go get -u -v golang.org/x/lint/golint
go get -u -v github.com/fatih/gomodifytags
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/goimports
go get -u -v github.com/cweill/gotests/...
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/josharian/impl
go get -u -v github.com/haya14busa/goplay/cmd/goplay
go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs
go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
go get -u -v github.com/alecthomas/gometalinter
gometalinter --install

注: 这里golang.org是没法访问的,所以需要摘出这些url

- 这部分包通过golang git提供的mirro库来下载安装:https://github.com/golang就有
go get -d golang.org/x/tools/cmd/godoc
go get -d golang.org/x/lint/golint
go get -d golang.org/x/tools/cmd/gorename
go get -d golang.org/x/tools/cmd/goimports
go get -d golang.org/x/tools/cmd/guru

使用这些命令(装一些常见的包go net/text/sys/sync/crypto/tools/lint)

mkdir -pv $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git
git clone https://github.com/golang/text.git
git clone https://github.com/golang/sync.git
git clone https://github.com/golang/sync.git
git clone https://github.com/golang/crypto.git
git clone https://github.com/golang/tools.git
git clone https://github.com/golang/lint.git

- 正常剩下的这部分包
go get -d github.com/ramya-rao-a/go-outline
go get -d github.com/acroca/go-symbols
go get -d github.com/mdempsky/gocode
go get -d github.com/rogpeppe/godef
go get -d github.com/zmb3/gogetdoc
go get -d github.com/fatih/gomodifytags
go get -d sourcegraph.com/sqs/goreturns
go get -d github.com/cweill/gotests/...
go get -d github.com/josharian/impl
go get -d github.com/haya14busa/goplay/cmd/goplay
go get -d github.com/uudashr/gopkgs/cmd/gopkgs
go get -d github.com/davidrjenni/reftools/cmd/fillstruct
go get -d github.com/alecthomas/gometalinter
~/go/src/golang.org/x $: ls
crypto  lint    net sync    sys text    tools

调试工具安装

- 选择对应的平台下载

go get -d github.com/go-delve/delve/cmd/dlv

执行安装

- 安装
go get github.com/ramya-rao-a/go-outline
go get github.com/acroca/go-symbols
go get github.com/mdempsky/gocode
go get github.com/rogpeppe/godef
go get github.com/zmb3/gogetdoc
go get github.com/fatih/gomodifytags
go get sourcegraph.com/sqs/goreturns
go get github.com/cweill/gotests/...
go get github.com/josharian/impl
go get github.com/haya14busa/goplay/cmd/goplay
go get github.com/uudashr/gopkgs/cmd/gopkgs
go get github.com/davidrjenni/reftools/cmd/fillstruct
go get github.com/alecthomas/gometalinter
go get github.com/go-delve/delve/cmd/dlv

- 执行安装
gometalinter --install

原文地址:https://www.cnblogs.com/iiiiiher/p/11031310.html

时间: 2024-11-05 13:48:18

[go]go环境安装-解决安装包不能访问golang.org问题的相关文章

arcgis安装msi安装包提示"在未标记为正在运行时,调用了RunScript”解决办法

安装msi安装包提示"在未标记为正在运行时,调用了RunScript”解决办法 windows/temp目录相关权限不对,右击temp文件夹,选择管理员获取所有权限.

Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法

原文:Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法 很多朋友做安装包的时候,所打包的软件需要.NET Framework之类的环境,他们会检测系统是否已经安装了.NET,如果没有,则调用.NET安装包来安装.但是.NET安装完是需要重启动的,一般来说,我们都推荐使用/q/norestart的静默安装函数来使重启动推迟到安装结束时,使用如下:LaunchAppAndWait(SUPPORTDIR^"dotNetFx40_Full_x

Windows7环境下Composer 安装包的Cache目录位置

http://segmentfault.com/a/1190000000355928 https://getcomposer.org/doc/ 要说Composer的用法,以后再说,现在只记录windows7环境下Composer安装包的Cache目录,先看英文 COMPOSER_CACHE_DIR# The COMPOSER_CACHE_DIR var allows you to change the composer cache directory, which is also config

LNMP安装一键安装包

系统需求: CentOS/Debian/Ubuntu Linux系统 需要2GB以上硬盘剩余空间 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统) VPS或服务器必须已经联网! Linux下区分大小写,输入命令时请注意! LNMP一键安装包 V1.1 已经在Linode.DiaHosting.PhotonVPS.DigitalOcean.VR香港VPS.遨游主机.RamNode.BudgetVM.瑞豪开源.DirectSpace.KVMLA.OneAsiahost新

【边做项目边学Android】手机安全卫士04_02:从服务器下载并安装新版本安装包

文件下载 1. 下载文件业务类 下载文件的操作也属于业务方法,所以在com.liuhao.mobilesafe.engine中创建一个DownloadFileTask下载文件的类. 其中的getFile方法,用于从服务器文件路径上下载文件至本地文件目录. package com.liuhao.mobilesafe.engine; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; im

python包安装及安装包制作

1. 单文件模块:直接把文件拷贝到$python_dir/lib  这是类库目录(可直接将单文件或单包放在这里) 2. 多文件模块,带setup.py:python setup.py install    卸载时只能手动删除,一般安装在系统类库目录下 python setup.py install --record files.txt 记录安装后文件的路径 (卸载cat files.txt | xargs rm -rf  删除这些文件) 3.easy_install 方式 1) 下载ez_set

ubuntu 下解决安装包依赖问题

我们用banshee软件安装豆瓣插件来做个示例: 1.首先在Ubuntu Software Center内搜索banshee播放器 因为我之前已经安装好了,可以看到如下界面,你可以在点击该软件看到install选项,然后点击就可以了,点击之后需要你输入管理员密码,输入完成后就会自省安装,这一步比较简单 2.因为软件中心没有豆瓣插件,那么我们就去浏览器中搜索下载,我是在 https://bitbucket.org/pro711/banshee-doubanfm/downloads 下载的 3.下载

大数据开发环境需要的安装包合集,亲测没问题

大数据环境需要的安装包合集,包括: apache-flume-1.7.0-bin.tar.gz apache-hive-1.2.1-bin.tar.gz hadoop-2.7.2.tar.gz hbase-1.3.1-bin.tar.gz jdk-8u144-linux-x64.tar kafka_2.11-0.11.0.2.tgz mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar scala-2.11.8.tgz spark-2.1.1-bin-hadoop2.

微软Dynamics crm 2013升级2015(二)正式安装2015安装包升级

以下为2015版本的详细安装过程 出错了,不过重启一下,就可以下一步了. 注: 安装时电脑一定要联上互联网,否则安装不能成功的. 联网下载中 虽然有6个警告,不过是可以下一步的. 因为笔者的电脑性能不好,所有的应用都装在一台电脑上. 打开 开始 菜单 ------ Microsoft Dynamics CRM 部署管理器 . 可以看到版本为7.0开头,为2015版本:如果是6.0 ,那就是CRM 2013. 上图 关于CRM 对话框中所示,版本正式为 2015了.