Fork me on GitHub

Go语言开发-过程式编程-IF语句

5.2.1. if语句 Go语言的if语句语法如下:

在一个if语句块中可能含有零个或多个elseif子句,以及零个或一个else子句,而每个子句中又由多个语句组成。 If中的大括号是必需的,但是分号只有在使用可选声明的情况下才需要。…

Go语言开发-过程式编程-类型断言

5.1.2.类型断言 一个类型的方法集是指可以被该类型的值调用的所有方法的集合,对于没有方法的类型来数该集合为空。Go语言的interface{}类型用于表示空接口,即一个含有空集的方法集的类型的值。因为每个类型都有一个包含空集的方法集(不论其拥有多少方法),一个interface{}可以用于表示一…

Go语言开发-过程式编程

5过程式编程 本章的主旨是讲解Go语言的过程式编程知识,Go语言可以用于编写纯过程式程序、面向对象的程序,也可以是这两者的组合。学习Go语言的过程式编程是极其重要的,因为Go语言的面向对象编程是建立在过程式编程的基础上的,并发编程也是如此。 前面的几个章节通过示例介绍了Go语言内置的数据类型,并了解…