婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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 字符串指紋

    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日日欢夜夜爽一区| 久久久久99精品一区| 精品一区二区免费| 91麻豆国产在线观看| 91精品婷婷国产综合久久性色| 国产欧美日韩另类视频免费观看| 日本不卡一区二区| 99精品国产热久久91蜜凸| 亚洲美女区一区| 麻豆国产精品777777在线| 欧美色图天堂网| 一级特黄大欧美久久久| 一本到一区二区三区| 色噜噜狠狠色综合中国| 日韩电影在线一区二区三区| 欧美精品免费视频| 国产调教视频一区| 欧美久久婷婷综合色| 日韩精品一区二区三区四区| 国产色产综合产在线视频| 国产精品日产欧美久久久久| 91麻豆国产福利在线观看| 亚洲精品中文在线| 成人免费毛片嘿嘿连载视频| 国产蜜臀av在线一区二区三区| 色综合久久久久综合体| 丁香婷婷综合网| 成人午夜视频网站| heyzo一本久久综合| 国产麻豆视频精品| 在线视频一区二区免费| 337p粉嫩大胆色噜噜噜噜亚洲| 91网站在线观看视频| 美女视频网站久久| 中文字幕在线不卡一区二区三区| 九九在线精品视频| 高清在线观看日韩| 日韩精品在线看片z| 亚洲人成在线播放网站岛国| 夜夜精品视频一区二区| 五月天精品一区二区三区| 亚洲综合在线观看视频| 久久久精品人体av艺术| 日本一区二区三区四区| 亚洲欧美日韩小说| 日韩黄色小视频| 国产精品正在播放| 99热国产精品| 国产综合一区二区| 成人免费看黄yyy456| 床上的激情91.| 99久久99久久免费精品蜜臀| 国产成人综合视频| 国产亚洲欧美色| 国产精品毛片a∨一区二区三区| 蜜臀久久99精品久久久久久9| 欧美激情中文不卡| 成人免费毛片高清视频| 欧美情侣在线播放| 琪琪久久久久日韩精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 色妞www精品视频| 亚洲乱码国产乱码精品精小说| 成人毛片视频在线观看| 久久免费看少妇高潮| 国产成人综合视频| 亚洲午夜私人影院| 一级日本不卡的影视| 欧美三级韩国三级日本三斤| 欧美一级片在线| 欧美大白屁股肥臀xxxxxx| 久久草av在线| 91小宝寻花一区二区三区| 黄色小说综合网站| 精品系列免费在线观看| 久久99国产精品尤物| 亚洲国产精品精华液网站| 成人中文字幕电影| 99久久国产综合精品色伊| 欧美精品一级二级三级| 欧美私模裸体表演在线观看| 一区视频在线播放| 亚洲欧美日韩精品久久久久| 国产精品萝li| 国产精品伦一区| 欧美三级韩国三级日本一级| 最好看的中文字幕久久| 国产精品丝袜黑色高跟| 水野朝阳av一区二区三区| 午夜影院久久久| 99久久国产免费看| 在线观看精品一区| 色综合天天综合网天天狠天天| 久久久国产一区二区三区四区小说| 91精品国产91综合久久蜜臀| 青青青爽久久午夜综合久久午夜| 日本精品裸体写真集在线观看 | 伊人开心综合网| 香蕉影视欧美成人| 91日韩一区二区三区| 欧美日韩精品一区视频| 亚洲精品视频在线观看免费| 91蜜桃在线观看| 国产精品久久久久久久久久免费看| 国产乱码字幕精品高清av | 欧美精品色一区二区三区| 18成人在线观看| 亚洲va欧美va人人爽午夜| 色综合婷婷久久| 日韩精品专区在线影院重磅| 国产精品免费aⅴ片在线观看| 国产91综合一区在线观看| 日本精品裸体写真集在线观看| 午夜久久电影网| 欧美男女性生活在线直播观看| 精品99一区二区| 国产一区二区在线电影| 日本精品视频一区二区| 亚洲午夜三级在线| 懂色av中文字幕一区二区三区| 成人中文字幕在线| 麻豆视频观看网址久久| 久久99精品久久久久久久久久久久 | 26uuu久久天堂性欧美| 免播放器亚洲一区| eeuss鲁一区二区三区| 蜜桃传媒麻豆第一区在线观看| 免费黄网站欧美| 日韩精品在线一区二区| 亚洲男人都懂的| 亚洲成av人影院| 成人爽a毛片一区二区免费| 欧美一级精品在线| 国产精品一二三在| 7777女厕盗摄久久久| 亚洲视频你懂的| 日韩欧美在线观看一区二区三区| 亚洲特级片在线| 亚洲欧洲美洲综合色网| 欧美一区二区在线视频| 亚洲午夜一区二区三区| 国产在线精品不卡| 一区二区三区**美女毛片| 欧美精品xxxxbbbb| 懂色av中文一区二区三区| 亚洲在线观看免费| 精品欧美一区二区久久 | 国产精品美女久久久久久| 91国内精品野花午夜精品 | 国产成人综合视频| 亚洲一区二区av电影| 亚洲精品一区二区三区影院 | 亚洲欧美怡红院| 91精品国产色综合久久| aaa亚洲精品一二三区| 国内精品伊人久久久久影院对白| 亚洲国产成人一区二区三区| 欧美一级高清片| 亚洲一区二区三区中文字幕| 国产原创一区二区| 亚洲一区二区在线观看视频| 国产色产综合色产在线视频| 欧美日韩精品福利| 97se狠狠狠综合亚洲狠狠| 国产一区二区三区电影在线观看| 视频一区视频二区中文字幕| 一区二区三区四区视频精品免费 | 中国av一区二区三区| 51久久夜色精品国产麻豆| 国产成人在线视频网址| 青青青伊人色综合久久| 亚洲国产中文字幕在线视频综合 | 亚洲国产成人porn| 国产精品电影院| 国产嫩草影院久久久久| 久久久久久一级片| 欧美成人video| 日韩天堂在线观看| 欧美一区二区三区性视频| 91麻豆自制传媒国产之光| 国产电影一区二区三区| 国产大片一区二区| 成人精品gif动图一区| 国产精品一二三| 国产成人精品亚洲777人妖| 成人国产电影网| 成人毛片在线观看| av高清久久久| 国产精品一级二级三级| 国产一区二区三区免费看| 粉嫩aⅴ一区二区三区四区| 国产99久久久国产精品潘金| 国产尤物一区二区在线| jizzjizzjizz欧美| 99re热这里只有精品免费视频| 成人黄色综合网站| 99久久精品费精品国产一区二区| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 久久综合色之久久综合| 久久久久99精品一区|