偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何為Linux安裝Go語言

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

[[149354]]

Go 語言又稱為 golang, 是由 Google 最初開發(fā)的一種開源編程語言,其在設(shè)計(jì)時(shí)就遵循了簡單、安全和速度的 3 大原則。Go 語言具有多種調(diào)試、測(cè)試、分析和代碼審查工具,如今 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)建一個(gè) workspace 目錄并定義 GOPATH 環(huán)境變量指向該目錄,這個(gè)目錄將被 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)建一個(gè) workspace 目錄并定義 GOPATH 環(huán)境變量指向該目錄,這個(gè)目錄將被 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手動(dòng)安裝Go語言

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

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

2018-11-26 10:40:28

Linux打印機(jī)命令

2020-04-24 06:26:09

LinuxPython應(yīng)用

2019-12-20 13:50:11

LinuxOpenbox

2022-10-17 09:08:01

2020-03-17 10:24:12

Go語言停止寫障礙

2018-12-29 09:45:28

Linux編程語言命令

2023-05-19 08:01:57

Go 語言map

2015-09-30 14:04:36

KVMUbuntuLinux

2018-03-12 22:13:46

GO語言編程軟件

2009-06-17 14:09:23

配置java home

2017-12-30 09:45:50

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

2016-01-12 14:54:58

UbuntuLinuxKernel 4.4

2009-12-10 16:26:49

GNULinux

2020-04-15 10:50:19

編程語言工具技術(shù)

2019-01-02 13:11:53

GO語言緩存

2017-11-16 15:25:54

Go語言算法代碼

2009-11-16 08:58:43

PHP語言

2023-04-03 08:02:16

切片擴(kuò)容GO
點(diǎn)贊
收藏

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