久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      整理在vscode中g(shù)o編碼發(fā)生的問題

      下面由golang教程欄目給大家整理在vscode中g(shù)o編碼發(fā)生的問題 ,希望對需要的朋友有所幫助!

      整理在vscode中g(shù)o編碼發(fā)生的問題

      引言

      使用VsCode進(jìn)行Go程序開發(fā),我們肯定會碰到一些問題,這些問題有些是IDE的配置問題,有些是下載包的版本不一致問題,本文主要針對在開發(fā)過程中碰到的問題做一個簡單的回顧和整理。

      前期準(zhǔn)備,必看

      在進(jìn)行問題糾錯前,先確保自己正確下載了golang的官方工具集go-tool,如果不確定,就跟著我的步驟操作一遍,可能操作后,你的問題就解決了。

      1、配置golang的源。

      go env -w GOPROXY=https://goproxy.cn,direct

      然后我們進(jìn)行g(shù)olang工具的默認(rèn)工具服務(wù)下載:

      2、Windows平臺按下Ctrl+Shift+P,Mac平臺按Command+Shift+P,這個時候VS Code界面會彈出一個輸入框

      整理在vscode中g(shù)o編碼發(fā)生的問題

      3、我們在這個輸入框中輸入>go:install,下面會自動搜索相關(guān)命令,我們選擇Go:Install/Update Tools這個命令,按下圖選中并會回車執(zhí)行該命令

      在彈出的窗口選中所有,并點擊“確定”按鈕,進(jìn)行安裝。

      整理在vscode中g(shù)o編碼發(fā)生的問題

      等待安裝完成,因為國內(nèi)網(wǎng)絡(luò)的特殊性,所以一定要誰知好go的代理源,不然總是下載失敗。

      執(zhí)行這一步之后,重啟Vscode,如果這個時候能夠解決你的問題,那就不需要再往下看了。

      具體問題解決方案

      如果以上步驟不能解決你的問題,那就可以對應(yīng)自己的問題來進(jìn)行操作設(shè)置了。

      一、VSCode中F12無法跳轉(zhuǎn)

      通用設(shè)置

      點擊左下角點擊齒輪,選擇設(shè)置界面(也可以直接快捷鍵CTRL+, 點擊用戶-擴(kuò)展-go。進(jìn)行如下設(shè)置

      1、DocsTool修改成godoc

      整理在vscode中g(shù)o編碼發(fā)生的問題

      2、Use Language Server 去掉勾選

      整理在vscode中g(shù)o編碼發(fā)生的問題

      3、重啟VsCode

      go mod模式

      如果進(jìn)行上述操作后還是不行,并且你是使用的go mod 模式,那還有一種比較特殊的方式可以解決這個問題。

      執(zhí)行命令go mod vendor導(dǎo)入依賴,這一步會將依賴轉(zhuǎn)移至該項目根目錄下的 vendor(自動新建) 文件夾下

      此時F12就可以進(jìn)行代碼跳轉(zhuǎn)了。

      二、代碼自動帶出功能失效

      這個問題一般都是因為 go mod模式的切換導(dǎo)致的。如果你的項目是使用的Gopath模式(如果有同學(xué)對Gopath和Gomod這倆種模式不了解的,可以看看我的文章如何看待go moudle并應(yīng)用于工作),那么你需要設(shè)置

      go env -w GO111MODULE=off

      這時候自動帶出功能就可能正確使用了

      如果你使用的是go mod模式,設(shè)置

      go env -w GO111MODULE=on

      自動帶出功能也可以恢復(fù)正常。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號