go语言学习十八 - len(string) = the number of bytes.
摘要:len(string) = the number of bytes.
阅读全文
posted @
2018-09-07 20:00
scala
阅读(1143)
推荐(0) 编辑
go语言学习十七 - 基本数据类型
摘要:go 的数据类型增加了无符号类型和类型别名,比java的更精细、更复杂。注意:go的byte与java的byte范围是不同的,前者无符号后者有符号。
阅读全文
posted @
2018-09-06 23:13
scala
阅读(256)
推荐(0) 编辑
go语言学习十六 - nil
摘要:go 语言中的 nil 是一个代表引用(切片、映射、通道)、指针、函数、接口 (只有这些没有等) 零值的预定义变量。
阅读全文
posted @
2018-09-06 17:46
scala
阅读(246)
推荐(0) 编辑
go语言学习十五 - StringBuilder
摘要:go语言实现面向对象方式使用的StringBuilder
阅读全文
posted @
2018-09-06 15:27
scala
阅读(888)
推荐(0) 编辑
go语言学习十二 - 布尔表达式采用短路逻辑
摘要:package main import "fmt" func main() { //运行结果:a if true || b() { //go 的 if 判断采用短路求值,值已经确定后续的表达式不会计算也不会被调用 fmt.Println("a") } //运行结果:ba if or(true, b(
阅读全文
posted @
2018-09-05 15:15
scala
阅读(662)
推荐(0) 编辑
go语言学习十一 - 枚举
摘要:go 语言没有定义枚举类型,实现枚举的方式是通过定义一系列的自定义类型的常量来实现,go 语言中关于枚举的极简方式是 go 哲学的典型:go 语言为程序员提供他们所需要的一切,包括很多强大而方便的特性,同时又让语言尽可能的保持简小、连贯而且快速的编译和运行。
阅读全文
posted @
2018-09-04 21:58
scala
阅读(533)
推荐(0) 编辑
go 语言学习十 - 通道
摘要:用两个通道:questions 和 answers 实现一问一答无限循环的小程序
阅读全文
posted @
2018-09-02 23:18
scala
阅读(187)
推荐(0) 编辑
go 语言学习九 - String()
摘要:类似java的Object.toString()功能。
阅读全文
posted @
2018-09-02 20:37
scala
阅读(147)
推荐(0) 编辑
go 语言学习八 - 文件读写
摘要:如果文件的打开模式选择的不对,就会读写失败,有时甚至连错误提示都没有。
阅读全文
posted @
2018-09-01 15:14
scala
阅读(206)
推荐(0) 编辑
go语言学习七 - 自定义类型:Stack
摘要:本质上,函数其实都是传值调用的,只不过有时传递是变量值,有时传的是地址值。
阅读全文
posted @
2018-09-01 12:02
scala
阅读(162)
推荐(0) 编辑