Go语言 2021-08-24

2022-03-29  本文已影响0人  赢家黄氏江夏堂联富

GO

$ sudo apt install git
$ sudo add-apt-repository ppa:git-core/ppa

请参阅:Download Git for Linux and Unix

如果GitHub需要上载大文件,安装个Git Large File Storage (LFS)后像往常一样git push即可;可参阅:Issues with pushing large files through Git

下载应用到 /usr/bin/ 文件夹。

$ which go                                    #查询go语言所安装の路径
$ sudo apt purge golang-go      #卸装旧golang应用
$ sudo apt remove gccgo-go     #卸装旧golang应用
$ sudo apt remove golang-go   #卸装旧golang应用
$ sudo snap remove go             #卸装旧golang应用
$ sudo wget https://golang.org/dl/go1.17.linux-amd64.tar.gz -P /usr/bin   #从官网 https://golang.org/doc/install#install 复制最新版本网址,下载go应用
$ sudo rm -rf /usr/bin/go                                        #如果有旧版本文件夹,先移除旧版本go文件夹
$ sudo tar -C /usr/bin -xzf /usr/bin/go1.17.linux-amd64.tar.gz   #解压
$ sudo rm /usr/bin/go1.17.linux-amd64.tar.gz   #移除压缩文件
$ sudo micro $HOME/.profile                              #然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出
$ sudo micro ~/.bashrc                                         #然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出

然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出

#https://golang.org/doc/install#install
export PATH=$PATH:/usr/bin/go
export GOPATH=$HOME/go

然后回到Linux Console后台查询版本是否已更新和所设置の路径。

$ source ~/.bashrc    #重新读取已更新文件
$ go version              #查询go应用版本是否更新
$ which go                 #查询已安装go应用路径
$ go env GOPATH   #查询已安装go应用GOPATH路径

出现错误信息:
https://gist.github.com/nikhita/432436d570b89cab172dcf2894465753#gistcomment-3870931
https://github.com/udhos/update-golang/issues/29#issuecomment-911149812

请参阅:Download and install GO

VPN

Psiphon3 (Free of charges)
   - GitHub: Psiphon-Labs/psiphon-tunnel-core-binaries
   - Psiphon: setting up Linux client (with free servers)
   - Psiphon: setting up own server & Linux client
Ivacy VPN
SurfShark
   - SurfShark比较其它VPN
flyVPN (There provides free trail even though expired)
   - https://community.rstudio.com/t/timeout-was-reached-api-github-com-resolving-timed-out-after-10000-milliseconds/131096/3?u=englianhu
FastVPN
VPN Unlimited (One-Time-Payment for long-life)


参考文献来源:

Setup & Run Psiphon on Your Linux Machine
Issues with pushing large files through Git
配置 Git Large File Storage
Setup Own Server via Digital Ocean

上一篇 下一篇

猜你喜欢

热点阅读