Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開發工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋果SQLite數據庫管理工具(SQLiteManager f中文 / 7.9M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Mac十六進制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Editplus for macV3.80 官方最新版中文 / 12M
在mac os x的開發機器上安裝go語言的開發環境。Go語言是Google內部主推的語言,它作為一門全新的靜態類型開發語言,Go語言于2009年11月正式宣布推出,成為開放源代碼項目,并在Linux及Mac OS X平臺上進行了實現,后追加Windows系統下的實現。與當前的開發語言相比具有許多令人興奮不已的新特性。專門針對多處理器系統的應用程序編程進行了優化,使用go語言完全可以媲美c、c++的速度,而且更加安全、簡潔,支持并行進程。
默認mac上安裝go運行包,不會添加GOROOT的環境變量,你必須加上一個GOROOT為/usr/local/go的目錄,這樣再執行go4xcode.sh的時候就不會出現錯誤。
1、自動垃圾回收
2、更豐富的內置類型
3、函數多反回值
4、錯誤處理
5、匿名函數和閉包
6、類型和接口
7、并發編程
8、反射
9、語言交互性
安裝完sdk之后接下來便是配置環境變量了,打開終端輸入cd ~ 進入用戶主目錄,之后輸入ls -all命令查看是否存在.bash_profile
文件,存在既使用vim .bash_profile打開并編輯該文件。根據自己實際情況,內容如下:
export GOPATH=/Users/lvtao/Documents/GOLang
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
GOPATH:日常開發的根目錄。GOBIN:是GOPATH下的bin目錄。
且需要gobin目錄加入到path路徑下,生成的可執行文件就可以直接運行了。
退出vim,使用source ~/.bash_profile即可完成對golang環境變量的配置了,可以在終端中輸入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"
默認安裝,被安裝了 /usr/local/go 目錄
并自設置了環境變量。
go env 可查看目前的go的環境變量
這go就可以執行了,
下面還要配置一個GOPATH環境變量,是工作目錄。
根據約定,GOPATH下需要建立3個目錄:
bin 存儲編譯后的可執行文件
pkg 存放編譯后生成的包文件
src 存放項目的源碼
我把GOPATH建立在/Users/zhaorai/Desktop/gowork
vi ~/.bash_profile
加入:export GOPATH=/Users/zhaorai/Desktop/gowork
想立即生效請運行:
source ~/.bash_profile
Go語言有三種常見的安裝方式:源碼安裝,標準包安裝,第三方工具安裝。在這里只針對如我當初對mac系統只懂皮毛的同學,只介紹mac下的安裝,且是最簡單的標準包安裝。 1.下載go安裝包,我的mac是64位,故我下載的是 2. 一路next,知道提示完成。這時候,PATH中已經增加了~/go/bin路徑,打開iterm(終端),輸入go,出現類似信息,則說明go安裝成功。 3.接著在終端輸入 go env,可以看到go的環境變量,需要配置的變量此時已經默認生成,比如,$GOROOT(GO語言的根目錄,通常是$HOME/go,當然也可以是任何其他目錄),另外還有$GOOS 和 $GOARCH(所表示意思讀者請自行查閱)。還有另外一個重要的變量GOPATH是空著的(它是Go的工作空間,類似java的workspace,go要執行的源文件,pkg,可執行文件等都存放在GOPATH中),這時我們需要配置它,在終端輸入:export GOPATH=/$home/gowhere(任意路徑都可以)。通常情況下,還需要在這個目錄下創建三個文件夾,文件名分別是src,pkg,bin. 為了保證GOPATH是永久添加的,我用open .bash_profile打開bash,添加后保存。并且鍵入source .bash_profile使修改即刻生效。 4.這時,你就可以在GOPATH下的src生成go文件然后go install了。
特別說明