客服系统全源码如何安装golang运行环境
演示网站:gofly.v1kf.com我的微信:llike620
针对客服系统全源码的客户,源码开发或运行,需要配置Golang运行环境
Golang语言为跨平台的开发语言,当您在本地运行客服系统,或者在服务器运行编译客服系统源码,则需要搭建Golang运行环境,并且开启go module依赖管理
Windows系统
首先下载golang压缩包,在下面这个地址下载 https://studygolang.com/dl
找到windows的安装包,msi的就可以,这样下一步下一步的直接就把环境变量配好了
在cmd里输入 go version,能正常展示版本就ok了
Linux系统
下面的脚本是amd64架构的Golang包,如果你是arm架构或32位的服务器,需要选择arm架构的Golang包 https://studygolang.com/dl
解压源码压缩包目录,里面有个install_go.sh的shell脚本,这是我写好的安装golang环境的脚本。
wget https://studygolang.com/dl/golang/go1.20.2.linux-amd64.tar.gz
tar -C /usr/local -xvf go1.20.2.linux-amd64.tar.gz
mv go1.20.2.linux-amd64.tar.gz /tmp
echo “PATH=\$PATH:/usr/local/go/bin” >> /etc/profile
echo “PATH=\$PATH:/usr/local/go/bin” >> ~/.bashrc
source /etc/profile
go version
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
直接执行 sh install_go.sh
检查golang环境是否安装成功,执行 go version
使环境变量生效
source /etc/profile
开启go module依赖管理
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
Mac环境
参照golang中文网提供的golang安装包进行配置
查看CPU的系统架构
根据自己服务器的系统架构选择对应的Golang程序包
uname -m
或
lscpu
386的是32位的,需要选386的包
x86_64的是 64位的,amd64和x86_64 含义可认为相同,需要选amd64的包
arm64 或 aarch64 是arm体系的64位的,需要选arm64的包