前言
最近打算学习一下 Golang ,刚好旁边有台很老的不用的笔记本电脑,就把系统装成了 Ubuntu 专门用这台电脑来学习 Golang 。
先说一下我为什么学习 Golang
- Golang 完全就是一门现代化编程语言
- 速度快,高性能
- 完善的模块支持,模块也容易上手
- 对程序员友好的并行架构
好了,下面开始环境搭建。
首先搭建Go语言环境 (手动安装新的稳定版本)
1.下载 Go 安装包
下载地址:
Go 官网下载 (这个网址打不开的请点击下面的地址下载)
- 下载的文件在 Download 文件夹下面
2.安装包:使用tar命令将安装包解压到/usr/local目录下
打开
Terminal
(终端)Ctrl Alt T
cd 到 刚刚下载的文件的路径下面 Ubuntu 默认是在 Download 文件夹下面
cd Download
- 使用
tar
命令将 Go 安装包解压到/usr/local
路径下
//这里面的 go1.10.linux-amd64.tar.gz 是下载的文件名,要换成你自己的
tar -zxzf go1.10.linux-amd64.tar.gz -C /usr/local
//可以在 Terminal 中输入: usr/local/go/bin/go version 验证安装结果
- 出现以下结果表示安装成功:
[图片上传失败...(image-b98600-1523600839472)]
- 配置环境变量(多用户配置)
在 Terminal
中输入 vim /etc/profile
#文件末尾添加以下内容
export GOPATH=/home/www/golang/gopath
export GOROOT=/usr/local/go
export GOARCH=386
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
重新加载 profile 文件,加载环境变量到内存
source /etc/profile
在任意目录输入 go version
出现以下结果表示成功:
go version go1.10 linux/amd64
接着安装 Goland 开发工具(坏消息是GoLand现在已经开始收费了)
- 官网下载 点击进入下载页面
- cd 到 刚刚下载的文件的路径下面 Ubuntu 默认是在 Download 文件夹下面
cd Download
- 使用
tar
命令将 Go 安装包解压到/opt
路径下
//这里面的 goland-2018.1.1.tar.gz 是下载的文件名,要换成你自己的
tar -zxzf goland-2018.1.1.tar.gz -C /opt
- 给脚本(goland.sh)执行权限
//进入脚本的所在目录。其中 Goland-2018.1.1 是我的解压文件夹名,要换成自己的。
cd /opt/Goland-2018.1.1/
sudo chmod a=+rx bin/idea.sh
//启动GoLand
sudo bin/idea.sh
-
如果一切正常的话,就会弹出GoLand启动页面