mac golang 環(huán)境搭建

一、mac 前端安裝

1、Homebrew

Homebrew是mac的包管理工具。Homebrew安裝之前必須先安裝Xcode command line tools(用xcode-select --install進行安裝)

安裝

在此之前,必須保證Xcode command line tools(用xcode-select --install進行安裝)已經安裝。然后在終端中使用如下命令按照指引安裝Homebrew。

$?ruby?-e?"$(curl?-fsSL??https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝完成以后,將Homebrew的可執(zhí)行命令添加到環(huán)境變量中。

echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

簡單使用

1 ? $ brew install <package_name>??#安裝包

2 ? $ brew update??#更新包目錄

3 ? $ brew outdated ???? ? ? #查看需要更新的包

4 ? $ brew upgrade <package_name>??#更新包

5 ? $ brew list???#查看已經安裝的包

2、iTerm2

iTerm2是一款強勁的終端程序,用它替換掉OSX自帶的Terminal可以有效的提升效率

下載地址:?http://iterm2.com/

3、Zsh

Zsh提供了強大的自動補全功能(能自動補全命令、參數、文件名、進程等),因此用它替換掉自帶的Bash

1 $ curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

2 $ echo "export PATH=$PATH" >> ~/.zshrc?#將當前環(huán)境變量導入到.zshrc中

3 $ source ~/.zshrc

4、oh-my-zsh(不是必須安裝)

oh-my-zsh 是zsh的一個擴展,提供了插件管理,主題定義以及自動完成效果,在這里oh-my-zsh不是必須安裝。在~/.zshrc中配置自己喜歡的主題(ZSH_THEME)以及各種插件(plugins),以下是一種插件啟動情況。

1 plugins=(git github git-flow git-extras brew osx node npm copydir copyfile cp sublime zsh-syntax-highlighting)

二、golang ?環(huán)境搭建

1、安裝Go程序包

2、建立自己的Go項目路徑(即GOPATH路徑)

$ ~ mkdir ~/codes

$ ~ mkdir ~/codes/go

3、使用Zsh終端工具配置Go環(huán)境變量

1 $ echo "export GOROOT=/usr/local/go" >> ~/.zshrc

2 $ echo "export GOPATH=$HOME/codes/go" >> ~/.zshrc

3 $ echo "export PATH=$PATH:$GOPATH/bin" >> ~/.zshrc

4 $ source ~/.zshrc

注:GOROOT變量路徑為第1步安裝Go的安裝路徑,可以使用 which go 命令查看

? ? ?GOPATH路徑為2步創(chuàng)建的項目路徑

4、驗證Go環(huán)境是否配置正確

$ go version#查看go的版本信息

三、sublime text3環(huán)境搭建

1、安裝sublime text3

2、安裝sublime text3 package control

在sublime text3中執(zhí)行快捷鍵control+~,調出命令執(zhí)行工具,執(zhí)行下面代碼:

import urllib.request,os; pf ='Package Control.sublime-package'; ipp =sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler())

); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

3、安裝GoSublime插件

單擊"sublime text->preferences->package control",在彈出的對話框中選擇"Install Package",然后再在彈出的對話框中輸入"GoSublime"搜索插件并安裝

四、beego環(huán)境搭建

在終端工具中執(zhí)行如下命令

$ go get github.com/beego/bee

注:如果沒安裝git工具,會自動提示并安裝

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容