关于Go语言的开发环境的搭建

1.Go开发环境的搭建

其实对于GO语言的这个开发环境的搭建的过程,类似于java的开发环境搭建,我们都是需要去安装这个开发工具包的,也就是俗称的这个SDK,他是对于我们的程序进行编译的,不然我们写的这个代码也是跑不起来的;

下面的这个就是我们的下载的包包的类型,针对于不同的版本的操作系统,我们需要选择不同的包,我下面会使用windows系统进行举例说明,下面的这个里面前面的三个是linux系统下面的,windows标识的是4个,其中前面的两个386标识的就是32为操作系统的,我们一般是64位操作系统的,但是这个64位操作系统一般对应的也是两个,一个zip就是我们解压之后就可以使用的,我们平常是非常的熟悉的,还有一个就是msi,这个是图形化界面需要我们进行setup的,我们选择这个zip压缩包进行下载即可;

在我们解压之后的这个文件夹里面就会找到下面的两个可执行的程序,这个exe就是可以对于我们的程序进行编译的,我们在这个文件夹的目录下面打开我们的控制台,这个时候输入go version就可以打印输出我们的对应版本,但是你会发现这个操作仅仅在我们的这个目录下面是生效的,在其他的目录下面是不生效的,因此这个时候我们需要对于这个环境变量进行相关的配置;

如果你学习过java,那一定知道这个环境变量是如何配置的,不过没学过也没有关系,你可以去b战上面看一下韩顺平老师的介绍,非常的详细,面向的是0基础的同学,所以这个环境变量的部分我就不叙述了,因此要说起来还是比较麻烦的;

我们的这个环境变量配置完成之后,我们是可以进行这个验证的过程的,就是我们在这个任意的路径下面输入go,按下回车,看看这个时候我们的控制台会不会输出我们的go编译器相关的信息,如果说是无法识别,证明我们的配置是失败的,成功的情况下就会输出所有的相关的版本信息的;

上面的这个就是我们使用的vscode对于这个go语言的程序进行编写的这个实际情况,可以看到我们的go语言的程序对应的这个后缀就是.go文件,和其他的面向对象的编程语言还是非常的相似的,这个也是不难理解的;

下面的这个就是先进行编译,生成了exe文件,这个时候执行这个exe文件就会看到这个输出的打印结果了;

下面的这个就是提到的第二个方式,直接run,这个时候也是可以看到这个输出的结果的:

但是对于上面的两个方式,我们更加推荐第一个方式,因为我们的这个exe可以在任何机器上面运行,因为这个是可执行程序吗,我们的电脑上面非常常见的,相当于是一个软件了,大家可以理解吧;

但是在另外一个机器上面,如果没有go开发环境,他肯定是不可以进行这个run操作的;

对于go语言,我们给出了这个样子的建议,因此我们的这个开发环境搭建只是整体感受一下这个go语言的基本情况,消除一下这个go语言在我们心目里面的神秘感;

受一下这个go语言的基本情况,消除一下这个go语言在我们心目里面的神秘感;

相关推荐
aq55356004 分钟前
Laravel10.x重磅升级,新特性一览
android·java·开发语言
zs宝来了27 分钟前
Go 内存管理:三色标记 GC 与逃逸分析
golang·go·后端技术
报错小能手29 分钟前
ios开发方向——swift错误处理:do/try/catch、Result、throws
开发语言·学习·ios·swift
Z.风止38 分钟前
Large Model-learning(3)
人工智能·笔记·后端·深度学习
Moe48843 分钟前
Spring AI Advisors:从链式增强到递归顾问
java·后端
37手游后端团队1 小时前
Claude Code 指南:终端 AI 编程助手的正确打开方式
人工智能·后端
网域小星球1 小时前
C 语言从 0 入门(十七)|结构体指针 + 动态内存 + 文件综合实战
c语言·开发语言·文件操作·结构体指针·动态内存·综合项目
aq55356001 小时前
三大编程语言深度对比:C# vs 易语言 vs 汇编
开发语言·汇编·c#
独特的螺狮粉1 小时前
云隙一言:鸿蒙Flutter框架 实现的随机名言应用
开发语言·flutter·华为·架构·开源·harmonyos
光泽雨1 小时前
c# 文件编译的过程
开发语言·c#