【Go】Linux、Windows、Mac 搭建Go开发环境

一、Linux 环境搭建 Go 开发环境

1、安装Go

  • 第一步,在 官网 下包,如 go1.23.4.linux-386.tar.gz(注意架构区分)
    在这里插入图片描述
  • 第二步,将包上传至服务器,假如上传到 tmp目录下
  • 第三步,安装
    # 解压
    tar -C /app -xzvf go1.23.4.linux-386.tar.gz
    
    # 配置环境变量
    echo "export GOPATH=/app/go" >> ~/.bashrc
    echo "export PATH=$GOPATH/bin:$PATH" >> ~/.bashrc
    
    # 刷新环境变量
    source ~/.bashrc
    
    # 验证安装
    go version
    

2、切换镜像源

[root@localhost ~]# go env -w GOPROXY=https://goproxy.cn,direct 
[root@localhost ~]# go env GOPROXY 
https://goproxy.cn,direct

Go 模块默认从 https://proxy.golang.org 下载依赖包,由于网络不稳定、防火墙设置、代理配置错误或者目标服务器暂时不可用等原因可能导致网络超时。

go Get "https://proxy.golang.org/xxx": dial tcp 142.250.217.113:443: connect: connection timed out

3、部署 goreman

goreman 是一个 Go 语言编写的多进程管理工具,是对 Ruby 下广泛使用的 foreman 的重写(foreman 原作者也实现了一个 Go 版本:forego,不过没有 goreman 好用)。

安装命令:

go get github.com/mattn/goreman

编译后的文件放在 $GOPATH/bin 中,$GOPATH/bin 目录已经添加到了系统 $PATH 中,所以我们可以方便执行命令 goreman 命令。

二、Windows 环境搭建 Go 开发环境

  • 第一步,在 官网 下包,如 go1.23.4.windows-386.msi(注意架构区分)
  • 第二步,根据向导提示完成安装
  • 第三步,配置环境变量(新版本不用设置,Go会自动修改)
    • win + r,输入rundll32 sysdm.cpl,EditEnvironmentVariables 打开环境变量设置界面
    • 在系统变量中,点击 新建,变量名为GOPATH,变量值为D:\go安装路径
    • 在系统变量 Path 中追加一项::%GOROOT\bin%
  • 第四步,验证
    • win+r,输入 cmd 打开命令行窗口,输入 go version

三、Mac 环境搭建 Go 开发环境

  • 第一步,查看系统架构
    zs@Mac ~ % uname -m
    arm64
    
  • 第二步,在 官网 下包
  • 第三步,安装
  • 第四步,配置环境变量
    # 配置环境变量
    vi ~/.zshrc
    export GOROOT=/Users/zs/App/go 
    export GORATH=/Users/zs/App/workspace/go
    export PATH=$GOROOT/bin:$PATH
    
    # 刷新环境变量
    source ~/.zshrc
    
  • 第五步,验证
    # 验证安装
    go version
    
  • 第六步,在GOPATH路径下新建三个目录
    cd ~/App/workspace/go
    mkdir bin pkg src
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值