日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Get 以太坊技能】CentOS 7 安装 go

發布時間:2024/9/19 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Get 以太坊技能】CentOS 7 安装 go 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

  • CentOS Linux release 7.4.1708 (Core)
  • go1.13.4.linux-amd64.tar.gz
  • https://golang.google.cn

Step1:下載&解壓

下載地址:https://golang.google.cn/dl/
根據需要,選擇對應的版本進行下載。本文使用go1.13.4.linux-amd64。

使用wget下載:

shell> wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz --2019-11-27 11:17:56-- https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz Resolving dl.google.com (dl.google.com)... 203.208.41.33, 203.208.41.34, 203.208.41.40, ... Connecting to dl.google.com (dl.google.com)|203.208.41.33|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 120054682 (114M) [application/octet-stream] Saving to: ‘go1.13.4.linux-amd64.tar.gz’100%[======================================>] 120,054,682 12.2MB/s in 8.4s

驗證下載文件的完整性:

shell> sha256sum go1.13.4.linux-amd64.tar.gz 692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz

解壓:

shell> tar -zxvf go1.13.4.linux-amd64.tar.gz ... go/test/typeswitch.go go/test/typeswitch1.go go/test/typeswitch2.go go/test/typeswitch3.go go/test/uintptrescapes.dir/ go/test/uintptrescapes.dir/a.go go/test/uintptrescapes.dir/main.go go/test/uintptrescapes.go go/test/uintptrescapes2.go go/test/undef.go go/test/utf.go go/test/varerr.go go/test/varinit.go go/test/writebarrier.go go/test/zerodivide.go

Step2:配置GOPATH

修改profile:

shell> cp /etc/profile /etc/profile_bak_`date +%Y%m%d` shell> echo "# config go path" >> /etc/profile shell> echo "export GOPATH=/data/sde/go/go" >> /etc/profile shell> echo "export export PATH=\$PATH:\$GOPATH/bin" >> /etc/profile shell> echo "" >> /etc/profile

確認修改后的profile是否正確:

shell> cat /etc/profile ... # config go path export GOPATH=/data/sde/go/go export export PATH=$PATH:$GOPATH/bin

讓修改后的profile生效:

shell> source /etc/profile

Step3:驗證

查看版本

shell> go version go version go1.13.4 linux/amd64

查看環境變量:

shell> go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/root/.cache/go-build" GOENV="/root/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/data/sde/go/go" GOPRIVATE="" GOPROXY="https://proxy.golang.org,direct" GOROOT="/data/sde/go/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/data/sde/go/go/pkg/tool/linux_amd64" GCCGO="gccgo" AR="ar" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build836892028=/tmp/go-build -gno-record-gcc-switches"

其它

https://studygolang.com/articles/13957?fr=sidebar
https://studygolang.com/articles/24952#reply0
https://studygolang.com/dl

總結

以上是生活随笔為你收集整理的【Get 以太坊技能】CentOS 7 安装 go的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。