手把手教你安装Go语言:Windows和Linux双平台指南
Go语言(又称Golang)是Google开发的一门高性能编程语言,安装起来非常简单。今天我就用大白话教你如何在Windows和Linux系统上安装Go,保证一看就懂!
我用golang开发的客服系统,演示网站:gofly.v1kf.com
一、Windows系统安装Go
Windows上安装Go简直不要太简单,跟着下面几步走:
-
下载安装包:去Golang中文网下载Windows版的.msi安装包,就像你平时下载软件一样
-
双击安装:下载完直接双击打开,一路"下一步"就完事了(建议就用默认安装路径,省得麻烦)
-
验证安装:安装完打开"命令提示符"(cmd),输入:
go version
如果显示出Go的版本号,比如
go version go1.21.0 windows/amd64
,那就说明安装成功了!
二、Linux系统安装Go
Linux上安装也不难,就是多几个命令的事:
-
下载安装包:还是在Go官网下载Linux版的.tar.gz压缩包
-
解压到指定目录:通常我们放到/usr/local目录下:
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
(注意把文件名换成你下载的版本)
-
设置环境变量:编辑你的~/.profile或~/.bashrc文件,在最后加上:
export PATH=$PATH:/usr/local/go/bin
然后让配置生效:
source ~/.profile
-
验证安装:终端输入:
go version
看到版本号就说明搞定了!
三、重要设置:开启Go Module
现在Go都用Module来管理依赖包了,不开启的话下载依赖可能会出问题。设置方法很简单:
在终端(Windows是cmd)里执行:
go env -w GO111MODULE=on
然后再设置下代理(国内访问国外源可能会很慢):
go env -w GOPROXY=https://goproxy.cn,direct
这样就全部设置好了!
四、测试一下
我们来写个Hello World测试下:
-
新建个test.go文件,写入:
package main import "fmt" func main() { fmt.Println("Hello, 世界!") }
-
运行:
go run test.go
看到输出"Hello, 世界!"就说明一切正常!
常见问题
- 命令找不到:说明环境变量没设好,检查下PATH设置
- 下载包失败:确认开了Go Module并设置了国内代理
- 权限问题:Linux下记得用sudo,或者把Go安装到用户目录
安装就这么简单!现在你可以开始用Go写程序了。如果遇到问题,网上搜一搜基本都能解决,Go的社区很活跃的。祝你编程愉快!
十年开发经验程序员,离职全心创业中,历时三年开发出的产品《唯一客服系统》
一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的网站在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化客服功能。
开源地址:唯一客服(开源学习版)
官网地址:唯一客服官网