Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡(jiǎn)體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開發(fā)工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋果SQLite數(shù)據(jù)庫管理工具(SQLiteManager f中文 / 7.9M
Mac十六進(jìn)制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Editplus for macV3.80 官方最新版中文 / 12M
在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ò)誤。
1、自動(dòng)垃圾回收
2、更豐富的內(nèi)置類型
3、函數(shù)多反回值
4、錯(cuò)誤處理
5、匿名函數(shù)和閉包
6、類型和接口
7、并發(fā)編程
8、反射
9、語言交互性
安裝完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
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了。
特別說明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告