Golang 教程

Go语言介绍

Go是Google于2007年由Robert Griesemer,Rob Pike和Ken Thompson开发的一种编程语言。Go是一种静态类型的语言。Go具有与C类似的语法。它是基于高性能和快速开发的目的而开发的。Go提供类型安全,垃圾回收,动态键入功能,许多高级内置类型,例如可变长度数组和键值映射等。

Go是一种现代,快速且功能强大的标准库。

Go具有内置的并发性。

Go使用接口作为代码可重用性的基础。

Go 语言最主要的特性:

自动垃圾回收

更丰富的内置类型

函数多返回值

错误处理

匿名函数和闭包

类型和接口

并发编程

反射

语言交互性

Go程序的基本结构包括以下部分:

包声明

导入包

变量

语句与表达式

函数

注释

Go 介绍

Go是一种过程编程语言。它由Google的Robert Griesemer,Rob Pike和Ken Thompson于 2007年开发,但于 2009年作为一种开放源代码编程语言发布。程序通过使用软件包进行组装,以有效地管理依赖关系。该语言还支持动态语言一样的环境采用模式。例如,类型推断(y:= 0 变量y是float类型的有效声明)。

从Go编程开始

有各种在线IDE,例如The Go Playground,repl.it等,可用于运行Go程序而无需安装。

为了在自己的PC或笔记本电脑中安装Go,我们需要以下两个软件:编辑器和编译器