日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Linux系統下Go語言開發環境搭建_Golang

作者:Oops! ? 更新時間: 2022-06-16 編程語言

Go 語言是由谷歌的科學家開發的,并開源的新語言,被譽為“21世紀的C語言”,它的主要目標是將靜態語言的安全性和高效性與動態語言的易開發性進行有機結合,達到完美平衡,從而使編程變得更加有樂趣,而不是在艱難抉擇中痛苦前行。

最近有一個項目是處理瞬間高并發的請求,考慮到Go語言的原生支持并發的特性,以及新年之后多個項目用Go語言開發,項目組決定用Go語言開發前端抗洪服務器。工欲善其事,必先利其器,下面貼出Linux系統下Go開發環境的搭建。

網上有很多關于Go環境搭建的資料,都是先從安裝mercurial開始,然后下載Go語言源碼安裝的。但是因為眾所周知的原因,在中國大陸無法穩定地訪問谷歌的服務器,所以上面那個方法很多情況下是不可行的,除非使用了代理。以下介紹一個非常簡單而且非常有效的方法來搭建Go開發環境。

注意:在Linux下安裝Go開發環境請使用root用戶。

下載Go文件壓縮包

到Golang中國社區下載Go語言的源碼,Linux命令行下可以執行如下命令:

wget https://www.golangtc.com/static/go/1.8.3/go1.8.3.linux-amd64.tar.gz

下載完后解壓文件:

tar -zxvf go1.8.3.linux-amd64.tar.gz

得到一個go目錄,執行以下命令,移動到/usr/local/目錄下:

mv go/ /usr/local/

Go配置環境變量

使用vim編輯器打開/etc/profile文件:

vim /etc/profile

在最底部加入如下內容,配置Go語言環境變量:

#set go environment
GOROOT=/usr/local/go
GOBIN=$GOROOT/bin
PATH=$PATH:$GOBIN/
export GOROOT  GOBIN PATH

環境變量配置在code>/etc/profile文件里能保證該機器上每個用戶都能使用這個環境變量。執行如下命令使環境變量生效:

source /etc/profile

驗證環境變量是否生效,如果控制臺輸出上面配置的路徑,則說明配置成功:

echo $GOROOT

切換到部署Go服務的用戶下,當然可以繼續是root用戶下,配置GOPATH環境變量:

vim ~/.profile

在最下面編輯如下內容:

export GOPATH=/data/go

然后在運行如下命令使環境變量生效:

source ~/.profile

在/data/go目錄下創建一個main.go文件,寫入以下內容:

package main

import "fmt"

func main() {
fmt.Println("Hello, 世界!")
}

保存后運行:

go run /data/go/main.go
Hello, 世界!

成功打印出信息就表示安裝成功了!!

原文鏈接:https://www.cnblogs.com/weifeng1463/p/7488608.html

欄目分類
最近更新