mac下go語(yǔ)言環(huán)境與工具

Go 語(yǔ)言支持以下系統(tǒng):Linux? ?FreeBSD? ?MacOSX(也稱(chēng)為 Darwin)? ? Window

安裝包下載地址為:https://golang.org/dl/携添。

如果打不開(kāi)可以使用這個(gè)地址:https://golang.google.cn/dl/

1安裝创泄。

1.1艺玲、下載源碼包:go1.4.linux-amd64.tar.gz。

1.2鞠抑、將下載的源碼包解壓至 /usr/local目錄板驳。

1.3.把pkg下載好之后,直接雙擊安裝就可以碍拆。

1.4、驗(yàn)證SDK安裝成功

在命令行輸入go version慨蓝,獲取到go的version感混,則代表安裝成功。我的驗(yàn)證結(jié)果如下:

go version go1.10.3 darwin/amd64

二礼烈、配置環(huán)境變量

1弧满、打開(kāi)終端輸入cd ~進(jìn)入用戶(hù)主目錄;

2、輸入ls -all命令查看是否存在.bash_profile;

3此熬、存在既使用vim .bash_profile打開(kāi)文件;

4庭呜、輸入i進(jìn)入vim編輯模式;

輸入:

export?GOPATH=/usr/local/go

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOBIN

其中

- GOPATH: 日常開(kāi)發(fā)的根目錄犀忱。

- GOBIN:是GOPATH下的bin目錄募谎。

6、點(diǎn)擊ESC阴汇,并輸入:wq保存并退出編輯数冬。可輸入vim .bash_profile查看是否保存成功搀庶。

7拐纱、輸入source ~/.bash_profile完成對(duì)golang環(huán)境變量的配置,配置成功沒(méi)有提示哥倔。

8秸架、輸入go env查看配置結(jié)果,我的結(jié)果如下:

?? ~ go env

GOARCH="amd64"

GOBIN=""

GOCACHE="/Users/haodaibao/Library/Caches/go-build"

GOEXE=""

GOHOSTARCH="amd64"

GOHOSTOS="darwin"

GOOS="darwin"

GOPATH="/Users/haodaibao/go"

GORACE=""

GOROOT="/usr/local/Cellar/go/1.10.3/libexec"

GOTMPDIR=""

GOTOOLDIR="/usr/local/Cellar/go/1.10.3/libexec/pkg/tool/darwin_amd64"

GCCGO="gccgo"

CC="clang"

CXX="clang++"

CGO_ENABLED="1"

CGO_CFLAGS="-g -O2"

CGO_CPPFLAGS=""

CGO_CXXFLAGS="-g -O2"

CGO_FFLAGS="-g -O2"

CGO_LDFLAGS="-g -O2"

PKG_CONFIG="pkg-config"

GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/bp/sfrhrzls4q14mg9_wfj6q6j40000gn/T/go-build046962637=/tmp/go-build -gno-record-gcc-switches -fno-common"


3.開(kāi)發(fā)工具咆蒿。

1.能用的開(kāi)發(fā)工具非常多东抹,我這里用了sublimetext.

2.在你的gopath下的src(/usr/local/go/src)目錄下,新建一個(gè)文件夾(以項(xiàng)目名稱(chēng)命名)蜡秽,然后在sublime中打開(kāi)該文件夾,新建main.go文件即可以進(jìn)行編碼了府阀。

3.打開(kāi)的空文件夾是這樣的


4.右擊,新建文件


5.這就創(chuàng)建好了一個(gè)空文件夾


6.然后command+s,并給文件的后綴帶上.go芽突。并點(diǎn)擊save


7.然后就看到了我們空的文件夾


8.并且在源文件處看到了這個(gè)文件

9.這時(shí)候试浙,我就把百度的代碼copy了進(jìn)來(lái)

package main

import (

? "fmt"

)

func main() {

? fmt.Println("hello");

}

然后cd到代碼的上層目錄也就是tempGO這個(gè)文件件下

?cd /usr/local/go/src/tempGO?

然后go build hello.go

這時(shí)候就出現(xiàn)了執(zhí)行文件


然后點(diǎn)擊這個(gè)執(zhí)行文件就可以了。


寞蚌?田巴?钠糊??等等R疾浮3椤!管宵!

進(jìn)行g(shù)o build的時(shí)候居然報(bào)錯(cuò)了截珍??箩朴?岗喉??

can't load package: package main:?

hello.go:3:1: illegal character U+00A0

hello.go:4:3: expected ')', found 'EOF'

呵呵炸庞,不用擔(dān)心钱床,只需要把文件里的代碼,手動(dòng)重新寫(xiě)一遍即可埠居。


自此查牌,就可以進(jìn)行開(kāi)發(fā)了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末滥壕,一起剝皮案震驚了整個(gè)濱河市纸颜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捏浊,老刑警劉巖懂衩,帶你破解...
    沈念sama閱讀 218,640評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異金踪,居然都是意外死亡浊洞,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)胡岔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)法希,“玉大人,你說(shuō)我怎么就攤上這事靶瘸∩灰啵” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,011評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵怨咪,是天一觀的道長(zhǎng)屋剑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)诗眨,這世上最難降的妖魔是什么唉匾? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,755評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上巍膘,老公的妹妹穿的比我還像新娘厂财。我一直安慰自己,他們只是感情好峡懈,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布璃饱。 她就那樣靜靜地躺著,像睡著了一般肪康。 火紅的嫁衣襯著肌膚如雪荚恶。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,610評(píng)論 1 305
  • 那天磷支,我揣著相機(jī)與錄音裆甩,去河邊找鬼。 笑死齐唆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的冻河。 我是一名探鬼主播箍邮,決...
    沈念sama閱讀 40,352評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼叨叙!你這毒婦竟也來(lái)了锭弊?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,257評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤擂错,失蹤者是張志新(化名)和其女友劉穎味滞,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體钮呀,經(jīng)...
    沈念sama閱讀 45,717評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡剑鞍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了爽醋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蚁署。...
    茶點(diǎn)故事閱讀 40,021評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蚂四,靈堂內(nèi)的尸體忽然破棺而出光戈,到底是詐尸還是另有隱情,我是刑警寧澤遂赠,帶...
    沈念sama閱讀 35,735評(píng)論 5 346
  • 正文 年R本政府宣布久妆,位于F島的核電站,受9級(jí)特大地震影響跷睦,放射性物質(zhì)發(fā)生泄漏筷弦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評(píng)論 3 330
  • 文/蒙蒙 一送讲、第九天 我趴在偏房一處隱蔽的房頂上張望奸笤。 院中可真熱鬧惋啃,春花似錦、人聲如沸监右。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,936評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)健盒。三九已至绒瘦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間扣癣,已是汗流浹背惰帽。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,054評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留父虑,地道東北人该酗。 一個(gè)月前我還...
    沈念sama閱讀 48,224評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像士嚎,于是被迫代替她去往敵國(guó)和親呜魄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容