go系列(1) linux下安裝go環境

2022-07-05 02:03:10 字數 1926 閱讀 4497

經檢視go的最新版本為go1.11.4.linux-amd64.tar.gz

tar -c /usr/local -xzf go1.4.linux-amd64.tar.gz
3.開啟/etc/profile檔案

sudo vim /etc/profile
4.將 /usr/local/go/bin 目錄新增至path環境變數,在/etc/profile檔案底部新增如下行

export path=$path:/usr/local/go/bin
5.應用修改的配置

source /etc/profile
如上則環境配置完成,執行測試看是否安裝成功

輸入 go version能正常顯示版本號,正常安裝。

然後寫個小程式使用下go,新建檔案kumufengchun.go

package main

var a = "

枯木逢春

"var b

string = "

kumufengchun

"var c

bool

func main()

執行命令 go run kumufengchun.go, 輸出如下:

枯木逢春 kumufengchun false

能正常執行,over.

1.建立目錄

mkdir -p /data/work/go
2.設定gopath,開啟/etc/profile

sudo vim /etc/profile
3.在檔案末尾輸入如下

export gopath=/data/work/go
4.應用配置

source /etc/profile
ok,到現在就配置完了,想檢視配置的檔案,執行go env檢視,可以看到如下

[kumufengchun@dev ~]$ go env

goarch="

amd64

"gobin=""

goexe=""

gohostarch="

amd64

"gohostos="

linux

"goos="

linux

"gopath="

/data/work/go

"gorace=""

goroot="

/usr/local/go

"gotooldir="

/usr/local/go/pkg/tool/linux_amd64

"gccgo="

gccgo

"cc="

gcc"

gogccflags="

-fpic -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build063621646=/tmp/go-build -gno-record-gcc-switches

"cxx="

g++"

cgo_enabled="1"

cgo_cflags="

-g -o2

"cgo_cppflags=""

cgo_cxxflags="

-g -o2

"cgo_fflags="

-g -o2

"cgo_ldflags="

-g -o2

"pkg_config="

pkg-config

"

參考菜鳥教程

redis 系列1 linux下安裝說明

原文 redis 系列1 linux下安裝說明 一.安裝環境 作業系統 centos 7 redis版本4.06,客戶端windows 7 vs2015。1.1 安裝前的條件 yum y install gcc c 判斷是否安裝了gcc c 指令碼如下 安裝後的bin目錄檔案如下 在安裝時,如果沒有...

go系列1 go的安裝(mac)

由於之前專案依賴到了k8s,且與k8s的整合比較多,而k8s的原始碼是go寫的,網上搜尋了一大堆關於go的資訊,發現很多雲原生的專案都是由go寫的,所以又來折騰以下go語言,因為之前用brew install mac安裝了go,也用了 pkg包安裝了go,所以環境夠的很亂,至此,特定來清理一下 br...

Linux下安裝Go環境

go 是乙個開源的程式語言,它能讓構造簡單 可靠且高效的軟體變得容易。具有簡潔 快速 安全,並行 有趣 開源,記憶體管理 v陣列安全 編譯迅速的特徵。go 語言被設計成一門應用於搭載 web 伺服器,儲存集群或類似用途的巨型 伺服器的系統程式語言。對於高效能分布式系統領域而言,go 語言無疑比大多數...