前言

最近打算学习一下 Golang ,刚好旁边有台很老的不用的笔记本电脑,就把系统装成了 Ubuntu 专门用这台电脑来学习 Golang 。

先说一下我为什么学习 Golang

  • Golang 完全就是一门现代化编程语言
  • 速度快,高性能
  • 完善的模块支持,模块也容易上手
  • 对程序员友好的并行架构

好了,下面开始环境搭建。

首先搭建Go语言环境 (手动安装新的稳定版本)

1.下载 Go 安装包

下载地址:

Go 官网下载 (这个网址打不开的请点击下面的地址下载)

  • 下载的文件在 Download 文件夹下面

2.安装包:使用tar命令将安装包解压到/usr/local目录下

TerminalCtrl Alt T
cd Download
tar/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)]
  1. 配置环境变量(多用户配置)
Terminalvim /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现在已经开始收费了)

  1. cd 到 刚刚下载的文件的路径下面 Ubuntu 默认是在 Download 文件夹下面
cd Download
tar/opt
//这里面的 goland-2018.1.1.tar.gz 是下载的文件名,要换成你自己的
tar -zxzf goland-2018.1.1.tar.gz  -C /opt
  1. 给脚本(goland.sh)执行权限
//进入脚本的所在目录。其中 Goland-2018.1.1 是我的解压文件夹名,要换成自己的。
cd /opt/Goland-2018.1.1/

sudo chmod a=+rx bin/idea.sh

//启动GoLand
sudo bin/idea.sh
  1. 如果一切正常的话,就会弹出GoLand启动页面


    启动图