golang-基础-001

下载

  • 可以从go语言中文网选择下载:https://studygolang.com/dl
  • 安装环境:虚拟机,centOS
  • 直接weget下载:wget -c https://studygolang.com/dl/golang/go1.17.7.linux-amd64.tar.gz

解压安装

  • 目录说明:
    解压后的目录如下,它严格遵守GOPATH规则,GOPATH目录下约定有src、pkg、bin三个子目录
api								//每个版本的api变更差异
AUTHORS					
bin								//go语言源码包编译出的编译器go,文档工具godoc,格式化工具gofmt
codereview.cfg
CONTRIBUTING.md
CONTRIBUTORS
doc
lib								//依赖库
LICENSE
misc
PATENTS
pkg								//各个操作系统平台编译好的中间文件
README.md
SECURITY.md
src								//源码
test								//测试用例
VERSION

安装流程https://docs.studygolang.com/doc/install

  1. 将下载的存档解压缩到 /usr/local 中,在 /usr/local/go 中创建一个 Go 树。
    重要:此步骤将在解压缩之前删除 /usr/local/go 上的先前安装(如果有)。请先备份所有数据,然后再继续。

    例如,以 root 用户身份或直通运行以下内容:sudo

    	rm -rf /usr/local/go && tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz
    
  2. 将 /usr/local/go/bin 添加到环境变量中。PATH
    为此,可以将以下行添加到$HOME/.profile 或 /etc/profile(对于系统范围的安装):

    export PATH=$PATH:/usr/local/go/bin
    

    注意:在您下次登录计算机之前,对配置文件所做的更改可能不会应用。要立即应用更改,只需直接运行 shell 命令或使用命令(如 ) 从配置文件执行这些命令即可。source $HOME/.profile

  3. 通过打开命令提示符并键入以下命令来验证是否已安装 Go:

    [root@localhost go]# go version
    go version go1.17 linux/amd64
    

    确认该命令打印了已安装的 Go 版本。

配置GOPROXY

与外网通的情况下,可以配置一个GOPROXY,在使用go get等命令获取go依赖时有用。
常用的GOPROXY地址有两个:

  • https://goproxy.cm #国内最可靠的GOPROXY

  • https://goproxy.io

    export GOPROXY=https://goproxy.cn
    #可以加到~/.bashrc文件
    echo "export GOPROXY=https://goproxy.cn" >> ~/.bashrc && source ~/.bashrc
    

集成开发环境

建议Jetbarins公司的go语言集成开发环境(30天免费,之后就找资源吧),简单的使用sublime方便,支持go语言,项目也可以使用vscode,需要装一些插件,个人感觉不太好用;
https://www.jetbrains.com/go/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值