Go语言介绍与安装

介绍与安装

本教程介绍了 Go,并讨论了选择 Go 相对于其他编程语言的优势。我们还将学习如何在Windows 中安装 Go。

介绍

Go也称为Golang,是由 Google 开发的一种开源、编译型、静态类型的编程语言。 Go创造背后的关键人物是Rob Pike、 Ken Thompson和 Robert Griesemer。Go 于 2009 年 11 月公开发布。

Go 是一种语法简单的通用编程语言,并由强大的标准库支持。Go 的关键领域之一是创建高度可用且可扩展的 Web 应用程序。Go 还可以用于创建命令行应用程序、桌面应用程序甚至移动应用程序。

Go的优点

当有大量其他语言(例如 python、ruby、nodejs…)执行相同的工作时,为什么要选择 Go 作为服务器端编程语言。

以下是我在选择 Go 时发现的一些优点。

语法简单

语法简单、简洁,语言没有因不必要的功能而显得臃肿。这使得编写可读和可维护的代码变得容易。

轻松编写并发程序

并发性是该语言的固有部分。因此,编写多线程程序是小菜一碟。这是通过Goroutine通道来实现的

编译语言

Go 是一种编译语言。源代码被编译为本机二进制文件。

快速编译

Go 编译器非常令人惊奇,它从一开始就被设计得很快。

静态链接

Go编译器支持静态链接。整个Go项目可以静态链接成一个大的二进制文件,并且可以轻松部署在云服务器中,而无需担心依赖关系。

垃圾收集

Go 使用垃圾收集,因此内存管理几乎是自动处理的,开发人员不需要担心管理内存。这也有助于轻松编写并发程序。

简单语言规范

语言规范非常简单。整个规范都有详细记录,您甚至可以使用它来编写自己的编译器:)

开源

最后但并非最不重要的一点是,Go 是一个开源项目。您可以参与Go 项目并为其做出贡献。

参考资料

安装

下载Go
https://golang.google.cn/

在这里插入图片描述

安装

一直点击“下一步”即可完成安装,可以设置安装目录,我默认安装在了D盘。

添加环境变量

在这里插入图片描述

go version要验证 Go 是否安装成功,请在终端中输入命令,它将输出已安装的 Go 版本。这是我的终端中的输出。

在这里插入图片描述
下一个教程 - Hello World以及IDE介绍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值