当前位置: 首页 > news >正文

go 安装下载

记录golang的获取,因为google访问不了,网上老找不到正确的下载方式,这里记录下
先下载golang
http://golangtc.com/download
 
使用eclipse编辑器,下载eclipse
http://www.eclipse.org/downloads/
 
下载 goclipse
https://github.com/GoClipse/goclipse 源码
https://github.com/GoClipse/releases  发布版,这里使用这个(已编译好的包)
把/plugins/下面的.jar文件复制到eclipse/plugins/下
 
然后下载gocode(代码提示)
https://github.com/nsf/gocode/  下载zip文件解压到%GOROOT%(GO语言安装后的目录)下
在命令行,进入GO安装的目录,执行go build .\gocode  
/Go/bin下会出现gocode.exe
 
最后在eclipse中做相应的配置就好(Window->preferences),找到go的配置项进行配置
 
Linux 下:

wget -c http://golangtc.com/static/go/go1.4.1.linux-amd64.tar.gz (断点续传下载)

tar zxvf go1.4.1.linux-amd64.tar.gz -C /your/path

设置环境变量

mkdir /your/path/gopath

vi /etc/profile

export GOROOT=/your/path/go

export GOPATH=/your/path/gopath

export GOBIN=$GOROOT/bin

export PATH=$PATH:$GOBIN

source /etc/profile (运行命令使变量生效,每开一个命令行窗口都必须要source一次,感觉很不实用)

go version(查看)

其实随便创建个go.sh文件写入export语句然后执行也是一样的
 
还是软链接比较ok,ln -s /path/go /usr/local/bin/go  这样任何时候都可以在命令行执行go命令了

转载于:https://www.cnblogs.com/benlightning/p/4486975.html

相关文章:

  • web和APP测试区别
  • 作为一个it码农一天不学习你会不会觉得心里不安
  • C++:成员函数实现在类定义中与在类定义外的区别
  • php实现多线程
  • 跨平台开发相关资料
  • linux下安装apache
  • 【瑜伽520】开源虚拟机 VirtualBox 5.0 Beta 3 发布
  • UI设计中有哪些常见问题需要避免?
  • js实现图片自动切换效果。
  • 2019-06-11 Java学习日记之Bootstrap
  • hdu 1561 树形dp+分组背包
  • 我使出这“三板斧”(分段锁、哈希锁、弱引用锁)灭霸跑了......
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • zimbra 证书过期--zimbra使用
  • 编程之美 象棋将帅问题
  • js中的正则表达式入门
  • 闭包--闭包作用之保存(一)
  • 大整数乘法-表格法
  • 记一次删除Git记录中的大文件的过程
  • 设计模式 开闭原则
  • 深入浏览器事件循环的本质
  • 使用 @font-face
  • 收藏好这篇,别再只说“数据劫持”了
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 学习Vue.js的五个小例子
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • (03)光刻——半导体电路的绘制
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (南京观海微电子)——I3C协议介绍
  • (区间dp) (经典例题) 石子合并
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (原創) 物件導向與老子思想 (OO)
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)jdk与jre的区别
  • ***检测工具之RKHunter AIDE
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .NET MVC 验证码
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .NET 命令行参数包含应用程序路径吗?
  • .net6+aspose.words导出word并转pdf
  • .net程序集学习心得
  • @RestControllerAdvice异常统一处理类失效原因
  • @vue/cli 3.x+引入jQuery
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解
  • [ 转载 ] SharePoint 资料
  • [BZOJ1040][P2607][ZJOI2008]骑士[树形DP+基环树]
  • [C++]命名空间等——喵喵要吃C嘎嘎
  • [Flutter] extends、implements、mixin和 abstract、extension的使用介绍说明