亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > MacOS下本地golang環境搭建詳細教程

MacOS下本地golang環境搭建詳細教程

熱門標簽:烏魯木齊人工電銷機器人系統 澳門防封電銷卡 長沙ai機器人電銷 濮陽自動外呼系統代理 智能電銷機器人營銷 廣東語音外呼系統供應商 地圖標注測試 賺地圖標注的錢犯法嗎 福州鐵通自動外呼系統

安裝golang

使用homebrew安裝golang。homebrew是MacOS 平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等功能。開發者不需要關心依賴和文件路徑。如果系統沒有安裝homebrew,終端內執行以下命令安裝homebrew。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

安裝完homebrew后執行以下命令安裝golang,如果下載過慢可能是由于網絡原因,可以通過更改homebrew的鏡像地址或者開啟科學上網解決。

brew install golang

配置環境變量

安裝成功后,執行 go env 查看golang的環境變量。順便可以測試是否安裝成功。在本地的shell。配置相應環境變量。
zsh執行 vim ~/.zshrc,bash vim ~/.bashrc。從交互及易用的角度zsh更好一些,zsh完全兼容bash,并且提供自動補全的功能。如果shell默認不是zsh。可以通過如下命令切換默認zsh,并安裝oh-my-zsh。oh-my-zsh 是基于 zsh 命令行的一個擴展工具集,提供了豐富的擴展功能。

sudo chsh -s zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

然后在~/.zshrc 聲明環境變量,下面的示例中設置GOPATH為根目錄下的golang目錄,可以指定自己的目錄為GOPATH。

export GOPATH=$HOME/golang
export GOROOT=/usr/local/opt/go/libexec

export GOPROXY=https://goproxy.cn,direct

安裝完成執行 source ~/.zshrc,或者重新打開shell,使環境變量生效。
GOROOT 就是golang的安裝路徑。
GOPATH 作為 Go 語言的環境變量,相當于個人的工作區,每個工作區中都會有以代碼包為基本組織形式的源碼文件。goalng的項目必須放在GOPATH路徑下,才能正常執行。這個目錄用來存放Go源碼,Go的可運行文件,以及相應的編譯之后的包文件。這個目錄下有三個子目錄:src、bin、pkg。
按照約定這三個目錄的作用是:

  • src 存放項目的源碼
  • pkg 存放編譯后生成的文件
  • bin 存放編譯后生成的可執行文件

GOPROXY 如果設置完成該變量,下載源代碼時將會通過該環境變量設置的代理地址,不會直接從代碼庫下載。而且某些代碼庫所在服務器需要科學上網才可以訪問。設置GOPROXY可以避免由于網絡環境的原因下載不了某些代碼庫。
GOPRIVATE 正常情況下是從公共鏡像 goproxy.io 上下載依賴包,并且會對下載的軟件包和代碼庫進行安全校驗,所以設置環境變量 GOPRIVATE,可以對指定倉庫地址,跳過 proxy server 和校驗檢查。
通過設置GONOPROXYGONOSUMDB等環境變量。 可以更靈活的控制哪些依賴軟件包經過 proxy server 和 sumdb 校驗,這兩個環境變量的被設置后將覆蓋 GOPRIVATE 環境變量。
GONOSUMDB 通過這個環境變量設置不做校驗的代碼倉庫地址。設置完成后從該地址上下載的依賴都不需要做校驗。

Goland設置

VSCode需要額外配置插件,這里不討論VSCode,如果團隊開發使用Goland比較方便管理。畢竟Jenbrains家族的產品,從開發效率上來說,是極高的。但是還是希望懂得底層遠離。不要離開IDE就不會寫代碼,無法啟動項目。
IDE的額外配置:
1.自動保存格式化。避免因代碼未格式化提交到git歷史里。Preferences ->Plugins搜索 save actions,然后設置自動保存格式化。

2.設置goimports 格式化代碼。Preferences -> Tools -> File Watchers。添加goimports 然后設置本地包單獨分組參數。

-local amap-aos -w $FilePath$

3.項目配置
在 Goland 的右上方找到“Add Configuration”并單擊。在彈出的窗口中點擊“+”,并在下拉菜單中選擇“Go Build”。點擊“Go Build”之后,在窗口中填寫對應的信息。

  • 名稱:為本條配置信息的名稱,可以自定義,也可以使用系統默認的值;
  • Run kind:這里需要設置為“Directory”。
  • Directory:用來設置 main 包所在的目錄,不能為空。一般是項目的根目錄。
  • Output directory:用來設置編譯后生成的可執行文件的存放目錄,可以為空,為空時默認不生成可執行文件。
  • Working directory:用來設置程序的運行目錄,可以與“Directory”的設置相同,但是不能為空。

設置完成后就可以使用Goland在本地啟動項目,注意項目代碼要放在GOPATH下

總結

到此這篇關于MacOS下本地golang環境搭建詳細教程的文章就介紹到這了,更多相關MacOS golang環境搭建內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • VSCode1.4 搭建Golang的開發調試環境(遇到很多問題)
  • Centos下搭建golang環境及vim高亮Go關鍵字設置的方法
  • ubuntu下搭建Go語言(golang)環境

標簽:西雙版納 阿克蘇 廣西 調研邀請 慶陽 德州 太原 貴陽

巨人網絡通訊聲明:本文標題《MacOS下本地golang環境搭建詳細教程》,本文關鍵詞  MacOS,下,本地,golang,環境,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MacOS下本地golang環境搭建詳細教程》相關的同類信息!
  • 本頁收集關于MacOS下本地golang環境搭建詳細教程的相關信息資訊供網民參考!
  • 推薦文章

    上一篇:詳解Go 并發

    下一篇:淺析Go 字符串指紋

    欧美日本二区| 国产精品自拍亚洲| 中文字幕一区二区三区精彩视频 | 国产视频一区二区三区四区 | 日韩一级黄色| 久久精品免视看国产明星| 九九免费高清在线观看视频| 欧美激情中文字幕一区二区| 精品视频在线看| 国产一区二区精品| 免费毛片基地| 久久国产精品只做精品| 四虎久久影院| 午夜激情视频在线观看| 成人影院久久久久久影院| 亚欧成人毛片一区二区三区四区| 天天做日日爱夜夜爽| 欧美1卡一卡二卡三新区| 成人免费网站久久久| 九九久久99| 91麻豆国产| 台湾毛片| 久久久久久久网| 精品视频一区二区三区免费| 亚洲天堂一区二区三区四区| 999久久久免费精品国产牛牛| 91麻豆爱豆果冻天美星空| 国产91视频网| 天天做日日干| 亚洲精品影院| 国产a视频| 天天色成人| 97视频免费在线| 日韩中文字幕一区| 99久久视频| 欧美激情中文字幕一区二区| 免费国产在线观看| 日本特黄特色aa大片免费| 一级毛片视频播放| 欧美电影免费看大全| 日本在线不卡免费视频一区| 欧美大片一区| 成人免费观看网欧美片| 国产不卡在线观看视频| 999久久狠狠免费精品| 国产极品白嫩美女在线观看看| 精品久久久久久影院免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品美女| 精品久久久久久综合网| 韩国三级香港三级日本三级| 999精品在线| 国产美女在线观看| 精品视频在线观看一区二区| 久久福利影视| 97视频免费在线| 黄视频网站免费| 亚洲第一色在线| 国产91视频网| 久久国产精品永久免费网站| 成人a级高清视频在线观看| 欧美α片无限看在线观看免费| 精品视频免费看| 黄色福利片| 一级毛片视频播放| 亚洲精品中文一区不卡| 麻豆污视频| 天天做日日爱| 久久国产精品只做精品| 日韩男人天堂| 夜夜操天天爽| 九九九网站| 青青久久精品| 九九免费高清在线观看视频| 日韩av东京社区男人的天堂| 国产精品1024永久免费视频| 久久国产一区二区| 四虎影视久久久| 成人免费福利片在线观看| 国产视频在线免费观看| 麻豆网站在线免费观看| 欧美a免费| 久久久久久久久综合影视网| 99久久精品费精品国产一区二区| 精品在线观看国产| 麻豆污视频| 一级女性大黄生活片免费| 日韩欧美一及在线播放| 日日夜人人澡人人澡人人看免| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日本特黄特色aaa大片免费| 日韩专区一区| 精品在线视频播放| 国产网站在线| 国产视频一区二区在线播放| 国产一区精品| 中文字幕一区二区三区 精品 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品视频在线观看免费| 国产视频一区二区在线观看| 青青青草视频在线观看| 国产不卡在线播放| 成人免费福利片在线观看| 欧美α片无限看在线观看免费| 天堂网中文字幕| 国产视频一区二区在线观看| 国产国语对白一级毛片| 99色视频| 欧美a免费| 在线观看成人网| 色综合久久手机在线| 精品久久久久久中文| 欧美a级大片| 青青久久精品| 欧美激情一区二区三区中文字幕| 成人免费福利片在线观看| 四虎久久影院| 国产视频一区在线| 黄色短视频网站| 精品在线观看国产| 国产不卡在线播放| 91麻豆精品国产自产在线观看一区| 国产精品123| 成人a级高清视频在线观看| 亚洲 国产精品 日韩| 色综合久久天天综合观看| 亚欧视频在线| 欧美爱爱网| 亚飞与亚基在线观看| 天天做人人爱夜夜爽2020毛片| 欧美日本二区| 国产伦久视频免费观看 视频| 国产视频久久久久| 青青久久网| 人人干人人草| 色综合久久天天综线观看| 九九精品久久| 国产高清在线精品一区二区| 99色视频| 色综合久久久久综合体桃花网| 精品国产一区二区三区久久久蜜臀| 欧美另类videosbestsex视频| 99久久精品国产高清一区二区| 日日日夜夜操| 久草免费在线视频| 国产91视频网| 黄色短视频网站| 99久久视频| 精品视频在线观看视频免费视频| 午夜欧美成人久久久久久| 久久久久久久网| 四虎论坛| 精品久久久久久中文字幕一区 | 成人影视在线观看| 91麻豆国产级在线| 日韩在线观看免费完整版视频| 日韩在线观看视频免费| 九九免费精品视频| 久久国产精品只做精品| 天天做日日爱夜夜爽| 亚洲 欧美 91| 沈樵在线观看福利| 亚洲精品永久一区| 麻豆污视频| 国产高清在线精品一区a| 国产精品1024永久免费视频| 国产极品精频在线观看| 国产伦精品一区二区三区无广告 | 91麻豆精品国产自产在线| 日韩av东京社区男人的天堂| 精品国产三级a∨在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九久久99综合一区二区| 亚洲第一色在线| 日韩专区在线播放| 麻豆系列 在线视频| 精品国产一区二区三区久久久蜜臀| 免费一级片在线| 成人影院一区二区三区| 欧美激情一区二区三区在线播放 | 国产福利免费观看| 精品久久久久久中文| 久久99中文字幕| 日本特黄特色aa大片免费| 91麻豆tv| 一级女性大黄生活片免费| 999精品在线| 黄色免费网站在线| 麻豆系列国产剧在线观看| 美国一区二区三区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 亚洲精品中文一区不卡| 久久99中文字幕久久| 欧美电影免费| 国产不卡在线观看视频| 久久国产影视免费精品| 欧美爱色| 毛片高清| 日韩一级黄色| 日韩在线观看视频免费|