golang开发环境的安装

蓮花仙者
发布: 2025-09-04 08:31:01
原创
1001人浏览过

在学习go语言之前,让我们一起来搭建go的开发环境。

安装Go语言

Go语言支持多种操作系统

Go的官方网站为:https://www.php.cn/link/8b32107d42e4b4f4b0ebb1e4ed1d7c28

立即学习go语言免费学习笔记(深入)”;

国内的镜像地址为:https://www.php.cn/link/9e4c4267803c7e60e916f65a2d0e49cc

下载适合您操作系统的安装包,并按照以下步骤进行安装。

01

UNIX/Linux 安装

使用二进制安装文件进行安装:

# 解压安装包
tar -zxvf go1.16.5.linux-arm64.tar.gz
# 将安装包移到系统目录
sudo mv go /usr/local
登录后复制

设置环境变量,打开系统profile文件:

sudo vim /etc/profile
登录后复制

在文件末尾添加以下内容:

# 这是Go的安装路径,后续IDE会读取GOROOT的内容
export GOROOT=/usr/local/go
# 设置Go的国内包加速镜像
export GOPROXY=https://goproxy.cn
# 将Go的二进制可执行文件加入PATH环境变量中,即可在终端调用
export PATH=$GOROOT/bin:$PATH
登录后复制

最后,执行以下命令让系统重新加载profile文件:

source /etc/profile
登录后复制

在Go语言中,还依赖其他的环境变量,可以使用

go env
登录后复制
命令查看Go所有依赖的环境变量,我们在后面需要使用的时候会逐个介绍。

02

Mac和Windows 安装

Windows用户可以双击.msi后缀的文件进行安装,Mac用户可以使用上述的二进制包安装方式,也可以双击.pkg后缀文件进行安装。最后,正确设置GOROOT、GOPROXY、PATH三个环境变量即可。

03

Google AI Studio
Google AI Studio

Google 推出的基于浏览器的集成开发环境

Google AI Studio 107
查看详情 Google AI Studio

安装验证

最后在命令行终端使用

go version
登录后复制
命令验证,如果显示如下Go的版本信息,则安装成功:

go version go1.16.4 darwin/amd64
登录后复制

配置开发环境

01

安装IDE

为了方便编写Go程序,我们需要安装IDE。我们以VS Code为例,配置Go的开发环境。

VS Code的官方网站是:https://www.php.cn/link/596a5705f4d9c0867ea0aba3be5db567

下载适合您电脑的操作系统版本,双击按照提示进行安装。

最后,我们打开VS Code的插件商店,安装Go语言的官方扩展包,如下图所示:

golang开发环境的安装

02

编写第一个程序

在任意工作目录下,创建一个名为

test.go
登录后复制
的文件,并添加以下内容:

package main
<p>import "fmt"</p><p>func main() {
fmt.Println("Hello World")
}
登录后复制

在命令行终端使用Go命令执行,结果如下:

pan@pandeMBP learn % go run test.go
Hello World
pan@pandeMBP learn %
登录后复制

以上就是golang开发环境的安装的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号