摘要: 流程控制 流程控制在编程语言中是最伟大的发明了,因为有了它,你可以通过很简单的流程描述来表达很复杂的逻辑。Go中流程控制分三大类:条件判断,循环控制和无条件跳转。 if if也许是各种编程语言中最常见的了,它的语法概括起来就是:如果满足条件就做某事,否则做另一件事。 Go里面if条件判断语句中不需要 阅读全文
posted @ 2018-07-06 14:10 又见芳踪 阅读(449) 评论(0) 推荐(0) 编辑
摘要: array 数组 array就是数组,它的定义方式如下: 由于长度也是数组类型的一部分,因此[3]int与[4]int是不同的类型,数组也就不能改变长度。数组之间的赋值是值的赋值,即当把一个数组作为参数传入函数的时候,传入的其实是该数组的副本,而不是它的指针。如果要使用指针,那么就需要用到后面介绍的 阅读全文
posted @ 2018-07-06 10:43 又见芳踪 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 定义变量 关键字 var := 简化后的 go 的变量必须使用 常量 所谓常量,也就是在程序编译阶段就确定下来的值,而程序在运行时无法改变该值。 在Go程序中,常量可定义为数值、布尔值或字符串等类型。 语法 Go 常量和一般程序语言不同的是,可以指定相当多的小数位数(例如200位), 若指定給flo 阅读全文
posted @ 2018-07-06 09:38 又见芳踪 阅读(172) 评论(0) 推荐(0) 编辑