Mac下golang開發環境配置

2021-09-25 00:23:16 字數 1969 閱讀 6131

go語言在開發效率和執行效率中的優勢讓很多人青睞,所以有傾向打算轉向go語言的開發。

下面介紹在mac os x中golang的開發環境配置。

1.安裝brew

brew是乙個mac下的由ruby開發的包管理系統,其官網是你只要在你的終端中執行

ruby -e "$(curl -fssl
便可將其安裝完成。

安裝完之後輸入命令

brew update

即可獲得更新並切換到速度最快的源上

2.安裝go

brew install go

3.安裝分布式管理工具hg

brew install hg

4.建立go的環境變數資料夾

cd $home

mkdir go

vim ~/.bash_profile

加入export gopath=$home/go

export path=$home/bin:$gopath/bin:$path

儲存source ~/.bash_profile

如果你用的是預設的終端這樣做就可以了,但是我的mac中除了bash還有zsh,平時是用zsh的,所以為了bash和zsh都可以執行go需要這樣配置

vim ~/.profile

加入export gopath=$home/go

export path=$home/bin:$gopath/bin:$path

儲存vim ~/.bash_profile

加入source ~/.profile

儲存vim ~/.zshrc

加入source ~/.profile

儲存這樣兩個終端的環境變數就都配置完成了

package main

import "fmt"

func main()

可以將此**儲存成乙個test.go檔案,輸入命令go run test.go來測試執行

5.gosublime

相信更多人還是願意用sublime來編寫**的

如果你沒有package control可以按ctrl + `輸入以下**安裝

import urllib2,os; pf='package control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else none; urllib2.install_opener(urllib2.build_opener(urllib2.proxyhandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen(''+pf.replace(' ','%20')).read()); print 'please restart sublime text to finish installation』
重啟sublime後,按shift+ctrl+p輸入install,然後搜gosublime將其安裝

然後安裝gocode作為**提示工具,在終端中輸入

這時我們按ctrl+b可以彈出乙個控制台,輸入go build test.go執行乙個go**發現提示我們環境變數沒有配置,這是因為gosublime的環境變數需要單獨去配置,bash和zsh配置的在gosublime中是不起作用的。

修改gosublime配置:在 preferences選單下,找到package settings,然後找到 gosublime,再往下找到 settings - default。再開啟的檔案中,將env中改為:

"env": ,
並且對於shell我們也可以去修改,比如如果想換成zsh的話,可以改為:

"shell": [「$zsh"],
這時,我們執行go**發現編譯可以通過了

mac 下開發golang 配置

1 安裝golang 見附件 2 預設安裝在 usr local go 目錄下 3 配置環境變數 加入環境變數配置 export goroot usr local go export gopath users shaoyu desktop test1 hntv ftplog ecs 執行 sourc...

mac環境下mentohust銳捷登入配置

今天測試react native嵌入原生專案,賬號流量恰好用完,想換同學賬號卻不會更改配置,以至於被網路弄得頭疼了一中午。於是,好好研究了一下這個mentohust我已經全部整理好了,早上好王木木的網盤 mentohust mac配置 不謝 二 各檔案就位噹噹當。這個時候,就有一堆像我這樣的蠢貨開始...

windows下搭建golang開發環境

環境變數配置,這裡只需要配置goroot gobin和gopath三個環境變數即可。gobin golang安裝後根目錄下的bin目錄,即 goroot bin windows平台下預設為c go bin,安裝過程中會由安裝程式自動新增到path環境變數中。goroot golang安裝後的根目錄,...