西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁常用軟件軟件下載安卓軟件游戲下載安卓游戲MAC應(yīng)用驅(qū)動(dòng)下載安卓電視
系統(tǒng)工具網(wǎng)絡(luò)工具媒體工具圖形圖像社交軟件殺毒軟件辦公軟件驅(qū)動(dòng)軟件學(xué)習(xí)教育閱讀工具其他軟件
當(dāng)前位置:首頁MAC軟件Mac編程軟件 → GO語言開發(fā)環(huán)境(go1.8.darwin-amd64.pkg) 1.8 官方最新版

GO語言開發(fā)環(huán)境(go1.8.darwin-amd64.pkg)

GO語言開發(fā)環(huán)境(go1.8.darwin-amd64.pkg)
  • 更新:2017-02-23 10:58
  • 大小:84.8M
  • 版本:1.8 官方最新版
  • 語言:中文
  • 類型:Mac編程軟件
  • 平臺(tái):Mac
本類排行
  • 應(yīng)用介紹
  • 應(yīng)用截圖
  • 下載地址
  • 網(wǎng)友評(píng)論

在mac os x的開發(fā)機(jī)器上安裝go語言的開發(fā)環(huán)境。Go語言是Google內(nèi)部主推的語言,它作為一門全新的靜態(tài)類型開發(fā)語言,Go語言于2009年11月正式宣布推出,成為開放源代碼項(xiàng)目,并在Linux及Mac OS X平臺(tái)上進(jìn)行了實(shí)現(xiàn),后追加Windows系統(tǒng)下的實(shí)現(xiàn)。與當(dāng)前的開發(fā)語言相比具有許多令人興奮不已的新特性。專門針對(duì)多處理器系統(tǒng)的應(yīng)用程序編程進(jìn)行了優(yōu)化,使用go語言完全可以媲美c、c++的速度,而且更加安全、簡(jiǎn)潔,支持并行進(jìn)程。

默認(rèn)mac上安裝go運(yùn)行包,不會(huì)添加GOROOT的環(huán)境變量,你必須加上一個(gè)GOROOT為/usr/local/go的目錄,這樣再執(zhí)行g(shù)o4xcode.sh的時(shí)候就不會(huì)出現(xiàn)錯(cuò)誤。

go語言的主要特性:

1、自動(dòng)垃圾回收

2、更豐富的內(nèi)置類型

3、函數(shù)多反回值

4、錯(cuò)誤處理

5、匿名函數(shù)和閉包

6、類型和接口

7、并發(fā)編程

8、反射

9、語言交互性

配置環(huán)境變量

安裝完sdk之后接下來便是配置環(huán)境變量了,打開終端輸入cd ~ 進(jìn)入用戶主目錄,之后輸入ls -all命令查看是否存在.bash_profile

文件,存在既使用vim .bash_profile打開并編輯該文件。根據(jù)自己實(shí)際情況,內(nèi)容如下:

export GOPATH=/Users/lvtao/Documents/GOLang

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOBIN

GOPATH:日常開發(fā)的根目錄。GOBIN:是GOPATH下的bin目錄。

且需要gobin目錄加入到path路徑下,生成的可執(zhí)行文件就可以直接運(yùn)行了。

退出vim,使用source ~/.bash_profile即可完成對(duì)golang環(huán)境變量的配置了,可以在終端中輸入go env查看配置后的效果:

$ go env

GOARCH="amd64"

GOBIN="/Users/lvtao/Documents/GOLang/bin"

GOEXE=""

GOHOSTARCH="amd64"

GOHOSTOS="darwin"

GOOS="darwin"

GOPATH="/Users/lvtao/Documents/GOLang"

GORACE=""

GOROOT="/usr/local/go"

GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"

GO15VENDOREXPERIMENT=""

CC="clang"

GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common"

CXX="clang++"

CGO_ENABLED="1"

安裝:

默認(rèn)安裝,被安裝了 /usr/local/go 目錄

并自設(shè)置了環(huán)境變量。

go env 可查看目前的go的環(huán)境變量

這go就可以執(zhí)行了,

下面還要配置一個(gè)GOPATH環(huán)境變量,是工作目錄。

根據(jù)約定,GOPATH下需要建立3個(gè)目錄:

bin 存儲(chǔ)編譯后的可執(zhí)行文件

pkg 存放編譯后生成的包文件

src 存放項(xiàng)目的源碼

我把GOPATH建立在/Users/zhaorai/Desktop/gowork

vi ~/.bash_profile

加入:export GOPATH=/Users/zhaorai/Desktop/gowork

想立即生效請(qǐng)運(yùn)行:

source ~/.bash_profile

mac下go環(huán)境的安裝

Go語言有三種常見的安裝方式:源碼安裝,標(biāo)準(zhǔn)包安裝,第三方工具安裝。在這里只針對(duì)如我當(dāng)初對(duì)mac系統(tǒng)只懂皮毛的同學(xué),只介紹mac下的安裝,且是最簡(jiǎn)單的標(biāo)準(zhǔn)包安裝。 1.下載go安裝包,我的mac是64位,故我下載的是 2. 一路next,知道提示完成。這時(shí)候,PATH中已經(jīng)增加了~/go/bin路徑,打開iterm(終端),輸入go,出現(xiàn)類似信息,則說明go安裝成功。 3.接著在終端輸入 go env,可以看到go的環(huán)境變量,需要配置的變量此時(shí)已經(jīng)默認(rèn)生成,比如,$GOROOT(GO語言的根目錄,通常是$HOME/go,當(dāng)然也可以是任何其他目錄),另外還有$GOOS 和 $GOARCH(所表示意思讀者請(qǐng)自行查閱)。還有另外一個(gè)重要的變量GOPATH是空著的(它是Go的工作空間,類似java的workspace,go要執(zhí)行的源文件,pkg,可執(zhí)行文件等都存放在GOPATH中),這時(shí)我們需要配置它,在終端輸入:export  GOPATH=/$home/gowhere(任意路徑都可以)。通常情況下,還需要在這個(gè)目錄下創(chuàng)建三個(gè)文件夾,文件名分別是src,pkg,bin. 為了保證GOPATH是永久添加的,我用open .bash_profile打開bash,添加后保存。并且鍵入source .bash_profile使修改即刻生效。 4.這時(shí),你就可以在GOPATH下的src生成go文件然后go install了。

下載地址

下載地址

特別說明

同類推薦

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500