Mac下Vs code配置Go語言環(huán)境的詳細(xì)過程
背景:最近受朋友介紹,學(xué)習(xí)Go語言。那么開始吧,首先從配置環(huán)境開始。
電腦:Mac Air,Vs code已經(jīng)安裝
一、Go下載和安裝
下載地址:https://golang.google.cn/dl/
Mac版選擇pkg,下載就可以直接安裝了。其他類似操作,具體也可查找相關(guān)信息
二、驗(yàn)證版本
命令行:
go version
顯示安裝版本,就正式完成了
三、Vs code配置Go環(huán)境
1、Go開發(fā)擴(kuò)展
在Vs code 擴(kuò)展直接搜索Go,進(jìn)行安裝即可
2、VS code中的Go工具
Vs code打開輸入:Command+Shift+P, 在彈出框內(nèi)輸入:Go:install/update Tools,工具全選,進(jìn)行安裝。在輸出窗口顯示如下:(個人10個工具未安裝成功)
Tools environment: GOPATH=/Users/luck/go
Installing 10 tools at /Users/luck/go/bin in module mode.
gopkgs
go-outline
gotests
gomodifytags
impl
goplay
dlv
dlv-dap
staticcheck
gopls
出現(xiàn):Installing github.com/josharian/impl FAILED等情況
解決方式-設(shè)置代理:
打開你的終端并執(zhí)行
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
完成。
打開你的終端并執(zhí)行
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn
或者
$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile
完成。
完成以上操作,關(guān)閉終端和Vs code,重新啟動。再次安裝工具就可以成功,親測可用!
若有疑問,評論聯(lián)系或者自定搜索解決。
到此這篇關(guān)于Mac下Vs code配置Go語言環(huán)境的詳細(xì)過程的文章就介紹到這了,更多相關(guān)Vs code配置Go語言內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- VsCode搭建Go語言開發(fā)環(huán)境的配置教程
- GO語言運(yùn)行環(huán)境下載、安裝、配置圖文教程
- win7下配置GO語言環(huán)境 + eclipse配置GO開發(fā)
- Ubuntu下安裝Go語言開發(fā)環(huán)境及編輯器的相關(guān)配置
- VS Code配置Go語言開發(fā)環(huán)境的詳細(xì)教程
- vim配置go語言語法高亮問題的解決方法
- 使用Go語言實(shí)現(xiàn)配置文件熱加載功能
- linux中用shell快速安裝配置Go語言的開發(fā)環(huán)境
- 使用VSCODE配置GO語言開發(fā)環(huán)境的完整步驟
- 云端golang開發(fā),無需本地配置,能上網(wǎng)就能開發(fā)和運(yùn)行
相關(guān)文章
一文帶你學(xué)會Go?select語句輕松實(shí)現(xiàn)高效并發(fā)
這篇文章主要為大家詳細(xì)介紹了Golang中select語句的用法,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Golang有一定的幫助,需要的可以參考一下2023-03-03Golang中的select語句及其應(yīng)用實(shí)例
本文將介紹Golang中的select語句的使用方法和作用,并通過代碼示例展示其在并發(fā)編程中的實(shí)際應(yīng)用,此外,還提供了一些與select相關(guān)的面試題,幫助讀者更好地理解和應(yīng)用select語句2023-12-12Go語言中比較兩個map[string]interface{}是否相等
本文主要介紹了Go語言中比較兩個map[string]interface{}是否相等,我們可以將其轉(zhuǎn)化成順序一樣的 slice ,然后再轉(zhuǎn)化未json,具有一定的參考價值,感興趣的可以了解一下2023-08-08Go語言實(shí)現(xiàn)自動填寫古詩詞實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于Go語言實(shí)現(xiàn)自動填寫古詩詞的相關(guān)資料,這是最近在項(xiàng)目中遇到的一個需求,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03使用golang引入外部包的三種方式:go get, go module, ve
這篇文章主要介紹了使用golang引入外部包的三種方式:go get, go module, vendor目錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01golang中的string與其他格式數(shù)據(jù)的轉(zhuǎn)換方法詳解
這篇文章主要介紹了golang中的string與其他格式數(shù)據(jù)的轉(zhuǎn)換方法,文章通過代碼示例介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-10-10go 原生http web 服務(wù)跨域restful api的寫法介紹
這篇文章主要介紹了go 原生http web 服務(wù)跨域restful api的寫法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04