摘要: 不废话了,直接上代码: 运行测试一下,$ go run rand.go8187 OK,看似没问题,但再运行一次看看: $ go run rand.go8187 输出的结果完全一样,查看官网上的例子: 我这边运行输出如下:Magic 8-Ball says: As I see it yes多运行几次, 阅读全文
posted @ 2018-12-31 20:01 小熊猫2010 阅读(2627) 评论(0) 推荐(0) 编辑
摘要: go语言循环只有for语句,没有whilie, do while这些语句。 for 的第一种用法,也是所有语言中最常见的一种,跟C语言一样, 只是for后面省略了( ) 圆括号。 英文官方的表达跟准确: for 的第二种用法,其实就是while,只是go设计的理念是要简单简洁,不想多增加一个关键词而 阅读全文
posted @ 2018-12-28 20:12 小熊猫2010 阅读(158) 评论(0) 推荐(0) 编辑
摘要: if 是一个条件语句。if 语句的语法为: 与其他语言不同, 其他语言 if后面有()括号,但是go语言是没有的。 if 语句后面可以接可选的 else if 和 else 语句: 注意: 务必在 } 后半个花括号后面跟着 else关键词,如果换行跟着 else是错误的。无法通过编译。 如下代码是错 阅读全文
posted @ 2018-12-23 23:18 小熊猫2010 阅读(198) 评论(0) 推荐(0) 编辑
摘要: go语言的变量类型: bool (在其他语言里,例如python语言,true为0,false不等于0。在golang里bool就只有true或false,没有0或非0,也不能转成0或非0, 同样0或非0也不能转成bool类型), string 特别注意: 单行字符串用“ ”多行字符串输入用` ` 阅读全文
posted @ 2018-12-05 22:59 小熊猫2010 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第一课主要讲go语言如何定义变量 需要注意的是:go语言定义了变量一定要使用,不使用会提示出错。这个机制比较好。 第一:完整变量定义法: var a int =3 注意:go语言跟其他语言定义变量不太一样,类型放后面,符合人们思维的习惯。 第二种:var省略类型法: var a =3 第三种:批量定 阅读全文
posted @ 2018-12-04 20:45 小熊猫2010 阅读(288) 评论(0) 推荐(0) 编辑