Fedora14 Linux系統(tǒng)安裝Golang開發(fā)環(huán)境筆記
我的環(huán)境為Fedora14, Go有多種安裝方式,我的這里介紹兩種的安裝方式:
一、Go源碼安裝
Go使用Mercurial進(jìn)行版本管理,首先你必須安裝了Mercurial,然后才能下載。
1、首先安裝Mercurial(獲取hg命令)
[root@localhost ~]# yum install mercurial
2、設(shè)置環(huán)境變量GOROOT作為Go的安裝目錄
[root@localhost ~]# mkdir /home/go/
[root@localhost ~]# export GOROOT=/home/go/
3、獲取Go最新的發(fā)布版本(現(xiàn)在是go1.0.3)源代碼
4、設(shè)置環(huán)境變量PATH指向Go的二進(jìn)制文件所在的目錄,讓shell可以找到它們
[root@localhost ~]# export PATH=$PATH:$GOROOT/bin
5、開始編譯Go
[root@localhost ~]# cd /home/go/src/
[root@localhost src]# ./all.bash
6.執(zhí)行g(shù)o
[root@localhost src]# go version
go version go1.0.3
如果輸出得到上面的結(jié)果,說明Go安裝成功了!
二、Go標(biāo)準(zhǔn)安裝包安裝
到Go的官網(wǎng)下載安裝包go1.0.3.linux-386.tar.gz
1、解壓go1.0.3.linux-386.tar.gz到/usr/local/下面
[root@localhost share]# tar xzvf go1.0.3.linux-386.tar.gz -C /usr/local/
2、設(shè)置環(huán)境變量PATH
[root@localhost ~]# export PATH=$PATH:/usr/local/go/bin
3、執(zhí)行g(shù)o
[root@localhost share]# go version
go version go1.0.3
如果輸出得到上面的結(jié)果,可以斷定你的Go安裝成功了!
相關(guān)文章
golang 歸并排序,快速排序,堆排序的實(shí)現(xiàn)
本文主要介紹了golang 歸并排序,快速排序,堆排序的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01
詳解Golang time包中的結(jié)構(gòu)體time.Time
在日常開發(fā)過程中,會頻繁遇到對時間進(jìn)行操作的場景,使用 Golang 中的 time 包可以很方便地實(shí)現(xiàn)對時間的相關(guān)操作,本文先講解一下 time 包中的結(jié)構(gòu)體 time.Time,需要的朋友可以參考下2023-07-07
Golang實(shí)現(xiàn)程序優(yōu)雅退出的方法詳解
項(xiàng)目開發(fā)過程中,隨著需求的迭代,代碼的發(fā)布會頻繁進(jìn)行,在發(fā)布過程中,Golang如何讓程序做到優(yōu)雅的退出?本文就來詳細(xì)為大家講講2022-06-06
Golang實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)Stack(堆棧)的示例詳解
在計算機(jī)科學(xué)中,stack(棧)是一種基本的數(shù)據(jù)結(jié)構(gòu),它是一種線性結(jié)構(gòu),具有后進(jìn)先出(Last In First Out)的特點(diǎn)。本文將通過Golang實(shí)現(xiàn)堆棧,需要的可以參考一下2023-04-04

