← 返回文章列表

go的版本管理工具-g的安裝和使用

安裝和使用 g,在不同 Go 版本之間切換。

最近在進行go的實踐,要做go的專案,執行一些專案的時候可能要用到不同的go環境,想到go有沒有和python一樣的環境管理工具(做實驗還是用python比較多),然後查了一下,還是有的,比如gvm、g等等,最終選擇了g,感覺找到的部落格不夠“保姆”就自己寫一遍,進行記錄,供小白參考。

Step1-g的下載和安裝

下載

我是用的作業系統是Windows11,安裝的話使用的已經編譯好的版本

g的下載地址—>點選跳轉

我選擇得是當前最新的1.7.0版本,也可以選擇其他版本—>點選跳轉

因為是用的64位Windows作業系統,選擇g1.7.0.windows-amd64,然後解壓

go

下載完成後可以解壓這個壓縮包,裡面已有一個名字叫g的應用程式,這個就是我們要用的版本管理工具,已經編譯好了

go

環境變數配置

g的使用過程中,最難的一步就是環境變數的配置

如果在使用g之前已經安裝過go,配置過環境變數,需要刪相關的環境變數,不然可能會有衝突

然後,我們開始自己的環境變數的配置

環境變數名稱路徑說明
G_HOMEC:\Users\lier.g這個是用於下載go安裝包個安裝go的目錄
GOPATH%G_HOME%\go這個是g中配置的要使用的go版本的目錄
PathD:\go-env這個是g.exe所在的目錄
Path%GOROOT%\bin這個是go.exe所在的目錄

go

go

大家可以根據自己的需要進行修改:

將lier改成自己的使用者名稱 將g.exe放到自己設定的目錄下

Step2-g的使用

檢視是否安裝是否成功

可以在cmd或者power shell中使用

開啟一個新的cmd,輸入g —version,檢視結果

go

g的命令

1、g ls-remote stable

查詢當前可供安裝的stable狀態的 go 版本

2、g ls-remote

查詢可供安裝的所有 go 版本

3、g install 版本號

安裝目標 go 版本

4、g ls

查詢已安裝的 go 版本

5、g use 版本號

切換到另一個已安裝的 go 版本

6、g uninstall 版本號

解除安裝一個已安裝的 go 版本

7、g clean

清空 go 安裝包檔案快取

8、g —version

檢視 g 版本資訊

9、g self update

更新 g 軟體本身,要1.5.0及以上版本才能更新

10、g self uninstall

解除安裝 g 軟體本身

總結

透過上面的步驟基本就可以順利安裝並使用g進行go的版本管理

謝謝閱讀!!!

關於這篇文章的日期

保留舊站原始文章標註的日期;實際開始寫作的時間可能更早。

原始日期: 2025-01-16 21:15:06 +0800