自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何為Linux安裝Go語言

系統(tǒng) Linux 系統(tǒng)運維
Go語言又稱為golang,是由Google最初開發(fā)的一種開源編程語言,其在設(shè)計時就遵循了簡單、安全和速度的3大原則。Go語言具有多種調(diào)試、測試、分析和代碼審查工具,如今Go語言和工具已在大多數(shù)Linux發(fā)行版本的源庫中進(jìn)行提供,本文介紹如何為Linux安裝Go語言。

[[149354]]

Go 語言又稱為 golang, 是由 Google 最初開發(fā)的一種開源編程語言,其在設(shè)計時就遵循了簡單、安全和速度的 3 大原則。Go 語言具有多種調(diào)試、測試、分析和代碼審查工具,如今 Go 語言和工具已在大多數(shù) Linux 發(fā)行版本的源庫中進(jìn)行提供,本文我就來說明如何為 Linux 安裝 Go 語言。

Ubuntu、Debian或Linux Mint安裝Go語言

基于 Debian的 Linux 發(fā)行版本都可以使用 apt-get 命令來進(jìn)行安裝:

  1. sudo apt-get install golang

要查看當(dāng)前系統(tǒng)安裝的 Go 語言版本可以使用如下命令:

  1. go version

由于 Go 代碼必需保存在 workspace(工作區(qū))中,所以我們必需在 Home 目錄(例如 ~/workspace)創(chuàng)建一個 workspace 目錄并定義 GOPATH 環(huán)境變量指向該目錄,這個目錄將被 Go 工具用于保存和編輯二進(jìn)制文件。

  1. mkdir ~/workspace
  2. echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
  3. source ~/.bashrc

根據(jù)不同的需要,我們可以使用 apt-get 安裝 Go tools:

  1. sudo apt-cache search golang

Fedora、CentOS或RHEL安裝Go語言

基于 Red Hat 的 Linux 發(fā)行版本都可以使用 yum 命令來進(jìn)行安裝:

  1. sudo yum install golang

要查看當(dāng)前系統(tǒng)安裝的 Go 語言版本可以使用如下命令:

  1. go version

接下來還是在 Home 目錄(例如 ~/workspace)創(chuàng)建一個 workspace 目錄并定義 GOPATH 環(huán)境變量指向該目錄,這個目錄將被 Go 工具用于保存和編輯二進(jìn)制文件。

  1. mkdir ~/workspace
  2. echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
  3. source ~/.bashrc

根據(jù)不同的需要,我們可以使用 yum 安裝 Go tools:

  1. yum search golang

為Linux手動安裝Go語言

由于大家使用的 Linux 源不盡相同,也不見得是***版本或需要版本的 Go 語言包,所以我們說一下如何手動安裝指定版本。

1.下載 Go 語言文件

64-bit Linux

  1. wget http://www.golangtc.com/static/go/go1.4.2.linux-amd64.tar.gz

32-bit Linux

  1. wget http://www.golangtc.com/static/go/go1.4.2.linux-386.tar.gz

Golang 下載

2.解壓二進(jìn)制文件到 /usr/local 目錄

  1. sudo tar -xzf go1.4.2.linux-xxx.tar.gz -C /usr/local

3.使用 vi 在環(huán)境變量配置文件  /etc/profile 中增加如下內(nèi)容:

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

4.檢查 Go 語言版本

  1. go version

5.定義 GOPATH 環(huán)境變量到 workspace 目錄

  1. export GOPATH="$HOME/workspace
責(zé)任編輯:火鳳凰 來源: Winclient博客
相關(guān)推薦

2015-09-15 15:51:09

OpenOfficeLinux MintUbuntu

2017-09-28 16:18:55

語言PythonGo

2019-12-20 13:50:11

LinuxOpenbox

2020-04-24 06:26:09

LinuxPython應(yīng)用

2018-11-26 10:40:28

Linux打印機(jī)命令

2022-10-17 09:08:01

2018-12-29 09:45:28

Linux編程語言命令

2015-09-30 14:04:36

KVMUbuntuLinux

2020-03-17 10:24:12

Go語言停止寫障礙

2023-05-19 08:01:57

Go 語言map

2009-06-17 14:09:23

配置java home

2016-01-12 14:54:58

UbuntuLinuxKernel 4.4

2017-12-30 09:45:50

Linux發(fā)行版面向孩子

2018-03-12 22:13:46

GO語言編程軟件

2009-12-10 16:26:49

GNULinux

2017-11-16 15:25:54

Go語言算法代碼

2019-01-02 13:11:53

GO語言緩存

2023-04-03 08:02:16

切片擴(kuò)容GO

2018-02-28 17:05:19

UbuntuGo語言Git

2009-11-16 08:58:43

PHP語言
點贊
收藏

51CTO技術(shù)棧公眾號