前言
最近打算學習一下 Golang 寺枉,剛好旁邊有臺很老的不用的筆記本電腦副瀑,就把系統(tǒng)裝成了 Ubuntu 專門用這臺電腦來學習 Golang 。
先說一下我為什么學習 Golang
- Golang 完全就是一門現(xiàn)代化編程語言
- 速度快,高性能
- 完善的模塊支持蛀蜜,模塊也容易上手
- 對程序員友好的并行架構(gòu)
好了,下面開始環(huán)境搭建绽淘。
首先搭建Go語言環(huán)境 (手動安裝新的穩(wěn)定版本)
1.下載 Go 安裝包
下載地址:
Go 官網(wǎng)下載 (這個網(wǎng)址打不開的請點擊下面的地址下載)
- 下載的文件在 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 驗證安裝結(jié)果
- 出現(xiàn)以下結(jié)果表示安裝成功:
[圖片上傳失敗...(image-b98600-1523600839472)]
- 配置環(huán)境變量(多用戶配置)
在 Terminal
中輸入 vim /etc/profile
#文件末尾添加以下內(nèi)容
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 文件,加載環(huán)境變量到內(nèi)存
source /etc/profile
在任意目錄輸入 go version
出現(xiàn)以下結(jié)果表示成功:
go version go1.10 linux/amd64
接著安裝 Goland 開發(fā)工具(壞消息是GoLand現(xiàn)在已經(jīng)開始收費了)
- 官網(wǎng)下載 點擊進入下載頁面
- 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)執(zhí)行權(quán)限
//進入腳本的所在目錄壮池。其中 Goland-2018.1.1 是我的解壓文件夾名,要換成自己的杀怠。
cd /opt/Goland-2018.1.1/
sudo chmod a=+rx bin/idea.sh
//啟動GoLand
sudo bin/idea.sh
-
如果一切正常的話椰憋,就會彈出GoLand啟動頁面