欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一文精通管理多版本Go安裝教程

 更新時(shí)間:2024年01月19日 14:45:39   作者:程序員大兵  
這篇文章主要為大家介紹了一文精通管理多版本Go安裝教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

管理 Go 安裝

目錄
安裝多個(gè) Go 版本[1]卸載 Go[2]Linux / macOS / FreeBSD[3]視窗[4]

本主題介紹如何在同一臺(tái)機(jī)器上安裝多個(gè)版本的 Go,以及如何卸載 Go。

有關(guān)安裝的其他內(nèi)容,您可能對(duì)以下內(nèi)容感興趣:

  • 下載和安裝[5]——最簡(jiǎn)單的安裝和運(yùn)行方式。

  • 從源代碼安裝 Go——[6]如何檢查源代碼、在您自己的機(jī)器上構(gòu)建它們并運(yùn)行它們。

安裝多個(gè) Go 版本

您可以在同一臺(tái)機(jī)器上安裝多個(gè) Go 版本。例如,您可能希望在多個(gè) Go 版本上測(cè)試您的代碼。有關(guān)可以通過(guò)這種方式安裝的版本列表,請(qǐng)參閱下載頁(yè)面[7]。

**注意:**要使用此處描述的方法進(jìn)行安裝,您需要安裝git[8]。

要安裝其他 Go 版本,請(qǐng)運(yùn)行`go install`命令[9],指定要安裝的版本的下載位置。以下示例說(shuō)明了版本 1.10.7:

# go version < 1.17
$ go get -u golang.org/dl/go1.10.7
# go version >= 1.17
$ go install golang.org/dl/go1.10.7@latest
$ go1.10.7 download	

要使用新下載的版本運(yùn)行go命令,請(qǐng)將版本號(hào)附加到go命令中,如下所示:

$ go1.10.7 version
  go version go1.10.7 linux/amd64

當(dāng)您安裝了多個(gè)版本時(shí),您可以發(fā)現(xiàn)每個(gè)版本的安裝位置,查看版本的GOROOT值。例如,運(yùn)行如下命令:

$ go1.10.7 env GOROOT

要卸載下載的版本,只需刪除其GOROOT環(huán)境變量和 goX.YZ 二進(jìn)制文件指定的目錄。

卸載 Go

您可以使用本主題中描述的步驟從系統(tǒng)中刪除 Go。

Linux / macOS / FreeBSD

  • 刪除 go 目錄。

    這通常是 /usr/local/go。

  • 從環(huán)境變量PATH中 刪除 Go bin 目錄。

    在 Linux 和 FreeBSD 下,編輯 /etc/profile 或 $HOME/.profile。如果您使用 macOS 包安裝 Go,請(qǐng)刪除 /etc/paths.d/go 文件。

視窗

刪除 Go 的最簡(jiǎn)單方法是通過(guò) Windows 控制面板中的添加/刪除程序:

  • 在控制面板中,雙擊添加/刪除程序。

  • Add/Remove Programs中,選擇**Go Programming Language,**單擊 Uninstall,然后按照提示進(jìn)行操作。

要使用工具刪除 Go,您還可以使用命令行:

通過(guò)運(yùn)行以下命令使用命令行卸載:

msiexec /x go{{version}}.windows-{{cpu-arch}}.msi /q

**注意:**對(duì) Windows 使用此卸載過(guò)程將自動(dòng)刪除原始安裝創(chuàng)建的 Windows 環(huán)境變量。

翻譯自原文:https://go.dev/doc/manage-install [10]

參考資料

[1]安裝多個(gè) Go 版本: https://go.dev/doc/manage-install#installing-multiple 

[2]卸載 Go: https://go.dev/doc/manage-install#uninstalling 

[3]Linux / macOS / FreeBSD: https://go.dev/doc/manage-install#linux-mac-bsd 

[4]視窗: https://go.dev/doc/manage-install#windows 

[5]下載和安裝: https://go.dev/doc/install 

[6]從源代碼安裝 Go——: https://go.dev/doc/install/source 

[7]下載頁(yè)面: https://go.dev/dl/ 

[8]git: https://git-scm.com/ 

[9]go install命令: https://go.dev/cmd/go/#hdr-Compile_and_install_packages_and_dependencies 

[10]https://go.dev/doc/manage-install: https://go.dev/doc/manage-install 

以上就是一文精通管理多版本Go安裝教程的詳細(xì)內(nèi)容,更多關(guān)于管理多版本Go安裝教程的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Golang中interface{}轉(zhuǎn)為數(shù)組的操作

    Golang中interface{}轉(zhuǎn)為數(shù)組的操作

    這篇文章主要介紹了Golang中interface{}轉(zhuǎn)為數(shù)組的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • 細(xì)說(shuō)Go語(yǔ)言中空結(jié)構(gòu)體的奇妙用途

    細(xì)說(shuō)Go語(yǔ)言中空結(jié)構(gòu)體的奇妙用途

    Go語(yǔ)言中,我們可以定義空結(jié)構(gòu)體,即沒(méi)有任何成員變量的結(jié)構(gòu)體,使用關(guān)鍵字?struct{}?來(lái)表示。這種結(jié)構(gòu)體似乎沒(méi)有任何用處,但實(shí)際上它在?Go?語(yǔ)言中的應(yīng)用非常廣泛,本文就來(lái)詳解講講
    2023-05-05
  • Go語(yǔ)言中TCP/IP網(wǎng)絡(luò)編程的深入講解

    Go語(yǔ)言中TCP/IP網(wǎng)絡(luò)編程的深入講解

    這篇文章主要給大家介紹了關(guān)于Go語(yǔ)言中TCP/IP網(wǎng)絡(luò)編程的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • Golang Gob編碼(gob包的使用詳解)

    Golang Gob編碼(gob包的使用詳解)

    這篇文章主要介紹了Golang Gob編碼(gob包的使用詳解),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-05-05
  • Go語(yǔ)言通過(guò)smtp發(fā)送郵件的方法

    Go語(yǔ)言通過(guò)smtp發(fā)送郵件的方法

    這篇文章主要介紹了Go語(yǔ)言通過(guò)smtp發(fā)送郵件的方法,涉及Go語(yǔ)言發(fā)送郵件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • Go語(yǔ)言開(kāi)發(fā)k8s之Service操作解析

    Go語(yǔ)言開(kāi)發(fā)k8s之Service操作解析

    這篇文章主要為大家介紹了Go語(yǔ)言開(kāi)發(fā)k8s之Service操作解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • 一文幫你搞懂Go面試中常問(wèn)的channel問(wèn)題

    一文幫你搞懂Go面試中常問(wèn)的channel問(wèn)題

    channel是Golang面試時(shí)經(jīng)常會(huì)問(wèn)到的問(wèn)題,所以這篇文章為大家整理了channel??嫉囊恍﹩?wèn)題以及回答,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • 深入了解Golang中占位符的使用

    深入了解Golang中占位符的使用

    在寫(xiě)?golang?的時(shí)候,也是有對(duì)應(yīng)的格式控制符,也叫做占位符,寫(xiě)這個(gè)占位符,需要有對(duì)應(yīng)的數(shù)據(jù)與之對(duì)應(yīng),不能瞎搞。本文就來(lái)和大家聊聊Golang中占位符的使用,希望對(duì)大家有所幫助
    2023-03-03
  • go?time.After優(yōu)化后性能提升34%內(nèi)存減少67%

    go?time.After優(yōu)化后性能提升34%內(nèi)存減少67%

    這篇文章主要介紹了go語(yǔ)言time.After優(yōu)化后性能提升34%內(nèi)存減少67%實(shí)例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • golang package time的用法具體詳解

    golang package time的用法具體詳解

    本篇文章主要介紹了golang package time的用法具體詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05

最新評(píng)論