Golang+vscode開發環境配置(Linux)


goland得花錢又太笨重了,於是打算用vscode來寫,本以為環境很容易就搭出來了,沒想到花了一下午orz

Golang是個新興語言,更新換代太快了,於是許多網上的老教程都用不了,自己好不容易看了好多博客搭出來了,所以趕緊來記錄下。

所需軟件

1. VScode
2. Golang下載

下載Golang並配置環境變量GOROOT

~/.bashrc或者/etc/profile中添加以下命令,添加之后source一下或者重啟
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
其中/usr/local/go是下載golang之后解壓出來的文件夾,換成自己的目錄也沒問題

這時命令行輸入go version命令如果彈出版本信息即說明Golang安裝成功

配置GOPROXYgo env

因為國內眾所周知的原因,go語言自帶的一系列module安裝工具go install等等直接是用不了的,而這對於在VScode中的代碼補全,函數說明等功能又是必須的,所以為了良好的編碼體驗,需要配置GOPROXY進行代理(也就是這一步坑的我)

直接使用go env -w進行go的環境變量配置
go env-w GOPROXY=https://goproxy.cn,direct
這樣包就可以下載下來了

完成VScode的配置並開始編碼吧!

在VScode的extensions中安裝Go語言的插件
新建一個文件夾作為自己的工作目錄,在這個目錄中打開VScode
code ~/MyWorkSpace
在終端中輸入go mod init hello來新建一個go.mod文件,go語言通過這個文件管理當前目錄中所使用的module,關於這個文件的具體說明建議移步別的博客
然后VScode右下角會彈出缺少包的提示,直接Install All即可。

都結束后,我們就可以開始Golang之旅了~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM