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

在Linux系統(tǒng)中安裝Go語言的詳細教程

 更新時間:2015年06月29日 13:58:16   投稿:goldensun  
這篇文章主要介紹了在Linux系統(tǒng)中安裝Go語言的詳細教程,由于國內(nèi)很多人對谷歌的盲目追捧,導致Go語言在國內(nèi)的人氣遠超國外...需要的朋友可以參考下

Go (也叫 "golang")是一款由Google最初開發(fā)的編程語言。它自誕生就有幾個設計原則:簡單性、安全性和速度。Go語言發(fā)行版擁有各種調(diào)試、測試、調(diào)優(yōu)和代碼審查工具。如今Go語言和它的工具鏈在大多數(shù)Linux發(fā)行版的基礎倉庫都可用,用默認的包管理器就可以安裝。
在Ubuntu、Debian 或者 Linux Mint上安裝Go語言

下面是在基于Debian的發(fā)行版上使用apt-get來安裝Go語言和它的開發(fā)工具。

  $ sudo apt-get install golang

檢查Go語言的版本來驗證安裝。

  $ go version

  go version go1.2.1 linux/amd64

根據(jù)你的需要,你或許想要使用apt-get安裝額外的Go工具。

  $ sudo apt-cache search golang

2015629135512633.jpg (800×365)

    在Fedora、CentOS/RHEL中安裝Go語言

下面的命令會在基于Red Hat的發(fā)行版中安裝Go語言和它的工具。

  $ sudo yum install golang

檢查Go語言的版本來驗證安裝。

  $ go version 

  go version go1.3.3 linux/amd64

根據(jù)你的需要,你或許想要使用yum安裝額外的Go工具。

  $ yum search golang 

2015629135707325.jpg (800×514)

    從官網(wǎng)安裝Go語言

有時發(fā)行版中的go語言版本并不是最新的。為了避免這種情況,你可以從官網(wǎng)安裝最新的Go語言。下面是步驟。

進入Go語言的官方源碼,并下載預編譯二進制代碼。

對于64位Linux:

  $ wget https://storage.googleapis.com/golang/go1.4.1.linux-amd64.tar.gz

對于32位Linux:

  $ wget https://storage.googleapis.com/golang/go1.4.1.linux-386.tar.gz

在/usr/local下安裝程序

  $ sudo tar -xzf go1.4.1.linux-xxx.tar.gz -C /usr/local

在/etc/profile中添加系統(tǒng)范圍的PATH環(huán)境變量。

  $ sudo vi /etc/profile 

  export PATH=$PATH:/usr/local/go/bin

如果你在/usr/local之外的自定義位置中安裝了Go,你同樣需要設置GOROOT環(huán)境變量來指向自定義的安裝位置。

  $ sudo vi /etc/profile

  export GOROOT=/path/to/custom/location

檢查Go語言的版本

  $ go version

  go version go1.4.1 linux/amd64

相關(guān)文章

  • jenkins構(gòu)建go及java項目的方法

    jenkins構(gòu)建go及java項目的方法

    這篇文章主要介紹了jenkins構(gòu)建go及java項目,本文通過圖文實例相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值了,需要的朋友可以參考下
    2021-04-04
  • golang實現(xiàn)各種情況的get請求操作

    golang實現(xiàn)各種情況的get請求操作

    這篇文章主要介紹了golang實現(xiàn)各種情況的get請求操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 一文帶你入門Go語言中定時任務庫Cron的使用

    一文帶你入門Go語言中定時任務庫Cron的使用

    在平時的開發(fā)需求中,我們經(jīng)常會有一些重復執(zhí)行的操作需要觸發(fā)執(zhí)行,說白了就是定時任務。這篇文章主要給大家介紹一下如何在go項目中實現(xiàn)一個crontab功能,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助
    2022-08-08
  • 深入理解Go語言中的結(jié)構(gòu)體

    深入理解Go語言中的結(jié)構(gòu)體

    本文主要介紹了深入理解Go語言中的結(jié)構(gòu)體,包括定義結(jié)構(gòu)體、聲明結(jié)構(gòu)體變量、使用結(jié)構(gòu)體、結(jié)構(gòu)體關(guān)聯(lián)函數(shù)、new、組合等,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-11-11
  • golang如何實現(xiàn)mapreduce單進程版本詳解

    golang如何實現(xiàn)mapreduce單進程版本詳解

    這篇文章主要給大家介紹了關(guān)于golang如何實現(xiàn)mapreduce單進程版本的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-01-01
  • go交叉編譯sqlite報錯問題解決分析

    go交叉編譯sqlite報錯問題解決分析

    這篇文章主要為大家介紹了go交叉編譯sqlite報錯問題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Golang排列組合算法問題之全排列實現(xiàn)方法

    Golang排列組合算法問題之全排列實現(xiàn)方法

    這篇文章主要介紹了Golang排列組合算法問題之全排列實現(xiàn)方法,涉及Go語言針對字符串的遍歷及排列組合相關(guān)操作技巧,需要的朋友可以參考下
    2017-01-01
  • 在Go網(wǎng)絡請求中配置代理的方法詳解

    在Go網(wǎng)絡請求中配置代理的方法詳解

    這篇文章主要給大家介紹了如何在Go網(wǎng)絡請求中配置代理的方法,文章通過代碼示例介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • 詳解Go中處理時間數(shù)據(jù)的方法

    詳解Go中處理時間數(shù)據(jù)的方法

    在許多場合,你將不得不編寫必須處理時間的代碼。在Go中處理時間數(shù)據(jù)需要你從Go標準庫中導入?time?包。這個包有很多方法和類型供你使用,但我選取了最常用的方法和類型,并在這篇文章中進行了描述,感興趣的可以了解一下
    2023-04-04
  • 一文帶你了解Go語言中鎖的實現(xiàn)

    一文帶你了解Go語言中鎖的實現(xiàn)

    這篇文章主要帶大家一起學習一下go鎖和讀寫鎖的總結(jié)文檔,?主要從"參考"部分的文章結(jié)合源碼學習,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-03-03

最新評論