【保姆級教程】手把手教你進行Go語言環境安裝及相關VSCode配置

【Go語言入門系列】前面的文章:golang

本篇文章介紹Go的環境安裝和VSCode的配置使用。算法

所需環境:編程

  1. Windows 10
  2. Go語言安裝包
  3. VSCode安裝包

1. Go語言環境安裝

  1. 進入Golang官網,進入下載頁面。
若是打不開可訪問Golang中國: https://golang.google.cn

Golang中文版:https://go-zh.org網絡

百度網盤:連接:https://pan.baidu.com/s/1akdf... 提取碼:wfw5數據結構

  1. 根據實際需求選擇版本進行下載。

  1. 雙擊運行Go語言的msi安裝包。
  2. 按照安裝引導進行下一步:

  1. 接受許可協議,下一步:

  1. 設置Go的安裝路徑(這裏我選擇默認設置),下一步:

  1. 點擊install,等待安裝成功:

  1. 安裝成功。

  1. 檢查是否安裝成功:打開命令行窗口,輸入go version,若是能夠查看安裝的Go的版本,則安裝成功。

2. Go環境變量

2.1. 默認的環境變量

經過 右鍵個人電腦 >> 屬性 >> 高級系統設置 >> 環境變量,能夠查看你的環境變量:app

你安裝Go時,會自動配置上面三處的環境變量(雙擊便可查看):數據結構和算法

  1. 自動新建了用戶變量的GOPATH

  1. 自動在用戶變量的Path中添加了值:

  1. 自動在系統變量的Path中添加了值:

注:用戶變量是當前登陸的用戶的變量;系統變量就是整個系統的變量。

下面介紹一下爲何要配置這些變量。學習

2.2. Go的環境變量解釋

1. GOPATHgoogle

GOPATH環境變量指定了你的工做空間,工做空間用來存放你寫的項目代碼。spa

默認的配置是:

%USERPROFILE%\go

該目錄就是你的用戶目錄下的go目錄,好比:

C:/Users/zhangsan/go

2. 系統變量Path中的值

默認的配置是:

C:\Go\bin

該目錄是你的Go的安裝目錄的bin目錄。

正是因爲配置了該環境變量,因此你纔可以在命令行窗口中,在任意目錄下調用go version命令。若是你把該環境變量刪除,則會發現不能任意目錄下調用go version命令,只能在你的Go的安裝目錄的bin目錄調用該命令。

3. 用戶變量Path中的值

默認的配置是:

%USERPROFILE%\go\bin

該目錄是你的工做空間(即GOPATH)下的bin目錄。

至於做用,則和上一個系統變量有一樣的做用。

2.3. 個人Go環境變量

你能夠按照默認配置來。下面是個人配置,爲想自定義的同窗提供一個思路。

1. 自定義GOPATH

我將用戶變量的GOPATH刪除了:

而後在系統變量中從新新建該變量(固然你能夠繼續在用戶變量中修改),至於目錄位置,則爲所欲爲:

2. 添加GOPATHbin

因爲我更改了默認的GOPATH變量,因此原先用戶變量中的Path變量中的那個就能夠刪除(修改)了。

我將其刪除:

而後在系統變量的Path變量中從新添加:

3. 添加GOROOT變量

該環境變量指定了個人Go的安裝目錄。

3. 安裝使用VSCode

  1. 下載VScode並安裝VSCode。
  2. 安裝中文插件:

  1. 下載並安裝Go插件:

​ 建議花點時間閱讀Go for Visual Studio Code。

  1. 進入你以前設置的GOPATH工做空間,個人是D:\Work\Program\go,而後新建三個目錄,分別是:pkgbinsrc

  1. 而後使用VSCode打開src目錄:

  1. 在該目錄下新建文件夾hello,而後在hello目錄下新建Go文件helloworld.go,並編輯:
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!!!")
}
  1. 保存,使用快捷鍵【Ctrl+`】打開終端,進行以下操做:

成功打印字符串!

4. 安裝Go的相關插件

你在寫helloworld.go的時候,VSCode會提示你安裝插件(若是沒有,點擊Analysis Tools Missing),這些插件能更方便你寫代碼:

點擊Install All,VSCode會爲你安裝17個tools,可能會由於網絡緣由而安裝失敗:

使用go env命令能夠看到Go的環境配置,其中GOPROXY默認是:

GOPROXY=https://proxy.golang.org,direct

這個訪問不到,因此須要設置一個能夠訪問的,執行下面的命令:

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

而後再次Install All,就能安裝成功了:

你能夠去GOPATH/bin目錄下,能夠看到安裝了許多可執行文件:

或者你能夠直接把我下載好的文件,拷貝到GOPATH/bin目錄下,是同樣的效果。

連接: https://pan.baidu.com/s/1Lqml...
提取碼:29l3

至此,Go語言的環境安裝及相關VSCode配置就完成了。

做者簡介

【做者】:行小觀

【公衆號】:行人觀學

【簡介】:一個面向學習的帳號,用有趣的語言寫系列文章。包括Java、Go、數據結構和算法、計算機基礎等相關文章。


本文章屬於系列文章「Go語言入門系列」,本系列從Go語言基礎開始介紹,適合從零開始的初學者。


歡迎關注,咱們一塊兒踏上編程的行程。

若有錯誤,還請指正。

相關文章
相關標籤/搜索