在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Mark Summerfield 著
Go 语言极力追求语言特性的最小化,比如说语法糖类的语句不会加入。
关心的是减少程序员出错的机率。
内置错误(error )类
一,例子
此章的例子,写的比读《The.Go.Programming.Language.2015.11》PDF 这本书差远了。
看内容是想写入门的有特点的例子。但是写的读起来不明不白的。可惜。
二,布尔与数值类型
关键词:
预定义的标识符,区分大小写的。
count, err = fmt.Println(x) // 获取打印字节数及相应的 error 值
count, _ = fmt.Println(x) // 获取打印字符数,丢弃 error 值
_, err = fmt.Println(x) // 丢弃打印的字节数,返回 error 值
fmt.Println(x) // 忽略所有返回值
const a = iota // a = 0
const (
b = iota // b = 0
c // c = 1
)
const (
i = iota // i = 0
j = 3.14 // j = 3.14
k = iota // k = 2
l
)
当遇到 _ (下划线)时,可以跳过不用它,但值依然会加 1。
math 库 46 页
三,字符串
常见字符串操作
strings 包 82 页
utf8 包 90 页
unicode 包 91 页
regexp 包,正测表达式 92 页
四,集合类型
数组
切片 操作:116 页
遍历切片:120 页
映射 128 页 map
遍历映射 132 页
五,过程式编程
分支 if 等 150 页
六,面向对象编程
方法
接口
结构体
七,并发编程
八,文件处理
九,自定义包
参考:
|
请发表评论