下载:

官网下载 https://www.golangtc.com/download,选择 Ubuntu 64版本(linux-amd64),我这里下载的是:go1.9.2.linux-amd64.tar.gz

安装:

 #解压至系统目录 (注意权限) sudo tar -zxvf go1.9.2.linux-amd64.tar.gz -C /usr/local
 #验证

 /usr/local/go/bin/go version  

设置环境变量

#当前用户/etc/profile#系统用户
~/.bashrc 

这里选择当前用户:

vim ~/.bashrcexport GOPATH=$HOME/code/golang/ #工作路径
export GOROOT=/usr/local/go  #设置为go安装的路径
export GOARCH=386
export GOOS=linux
export GOBIN=$GOROOT/bin/ #安装可执行文件路径
export GOTOOLS=$GOROOT/pkg/tool/
export PATH=$PATH:$GOBIN:$GOTOOLS
source ~/.bashrc

验证

验证全局变量生效
go env 查看全局变量的设置go version

验证hello.go
package main
import ("bufio""os""fmt")
func main() {fmt.Println("hello world")//声明并初始化带缓冲的读取器,从标准输入读取inputReader := bufio.NewReader(os.Stdin)fmt.Println("Please input your name:")//以\n为分隔符读取内容input,err := inputReader.ReadString('\n')if err != nil {fmt.Printf("Found an error :%s\n",err)}else {//对input进行切片操作,去除最后一个换行符input = input [:len(input)-1]fmt.Printf("hello,%s!\n",input)}
}

运行

pp@pp:~/code/golang$ go run hello.go
hello world
Please input your name:
wsq
hello,wsq!
pp@pp:~/code/golang$ go build hello.go
pp@pp:~/code/golang$ ./hello
hello world
Please input your name:
wsq
hello,wsq!

  

问题:

网上的办法是将

export GOBIN=$GOROOT/bin/ #安装可执行文件路径

直接注释掉,我这里暂时不适用go install命令吧。

转载于:https://www.cnblogs.com/shuqingstudy/p/10023559.html

Ubuntu 16.04 安装Go 1.9.2相关推荐

  1. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

  2. 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  3. Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt

    tcpdump 的抓包保存到文件的命令参数是-w xxx.cap 抓eth1的包  tcpdump -i eth1 -w /tmp/xxx.cap  抓 192.168.1.123的包  tcpdum ...

  4. Ubuntu 16.04 安装 caffe

    Ubuntu16.04安装Caffe最全最详细教程(CPU) 由于本人电脑不支持GPU,故选择CPU安装caffe.具体查看方式:键入命令: lspci | grep -i nvidia ,若按回车之 ...

  5. linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...

    ubuntu启动vivado UBUNTU 16.04安装VIVADO&&成功启动SDK 发布时间:2017-04-25 来源:服务器之家 在UNBUNTU 16.04 64位 系统下 ...

  6. Ubuntu 16.04安装Tomcat 8 图解

    Ubuntu 16.04安装Tomcat 8 图解 Linux公社 10-18 00:00 Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得 ...

  7. linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)

    本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...

  8. Ubuntu 16.04安装Cobbler 2.9

    Ubuntu 16.04安装Cobbler 2.9: 注: 1.Cobbler 2.9新增uefi支持 2.Cobbler 2.9依赖syslinux 6.x版本支持 apt-get install ...

  9. Ubuntu 16.04安装Memcached(单机)

    Ubuntu 16.04安装Memcached,不过不仅限与Ubuntu,可以用CentOS等去安装,只不过测试时使用的是Ubuntu机器.Windows下不建议使用,本机调试可以使用,线上环境除了W ...

  10. Ubuntu 16.04安装教程及虚拟机设置

    摘自:Ubuntu 16.04安装教程及设置 作者:一只青木呀 发布时间: 2020-07-09 22:36:50 网址:https://blog.csdn.net/weixin_45309916/a ...

最新文章

  1. 【干货书】图、网络与算法
  2. Python教程:跳出多层循环for、while
  3. L型代码结构案例:Link访问权限(上)
  4. 微软开源可扩展存储引擎Extensible Storage Engine
  5. java递归老鼠走迷宫_递归算法求老鼠走迷宫(C语言)
  6. Docker+FastDFS+SpringBoot 快速搭建分布式文件服务器
  7. 买了社保,再买农村医保是不是多余?
  8. tomcat部署工程后,webapps文件夹下找不到war包的解决方法
  9. 一线城市房价下跌 机构称年内限购难放松
  10. 10个前端经常遇到的问题解决方案
  11. Unity3D脚本语言的类型系统
  12. Java基础SE.03.Java面向对象
  13. 7大Python IDE工具推荐
  14. Unity Hub和Unity项目的关系
  15. 精选免费论文翻译工具
  16. Linux Deploy在安卓手机安装LINUX系统
  17. 开启xmp1还是2_命运2资料片“凌光之刻”steam上线
  18. 2020程序员高质量网站集锦(时间有限,网站贵精不贵多,质量最重要)
  19. ​儿童手表APP开发让用户更好地体验到智能设备的便捷性​
  20. Java中的compare方法和conpareTo方法使用详解

热门文章

  1. C++类与对象(05)
  2. 内核中 subsys_initcall 以及初始化标号
  3. 浏览器根对象window之performance
  4. 1.微信小程序-B站:前言准备
  5. Oracle的配置文件
  6. ASP運行Excel.Application出錯
  7. python eval 字符串替换_Python中eval妙用,字符串转字典和列表
  8. Java继承_30道最常问的Java基础面试题
  9. 易语言 网页用什么编码_Plessey条码用的什么编码方式?
  10. torch.round()