golang书籍推荐:精通Go语言

时间:2019-11-1 作者:golang

golang书籍推荐:精通Go语言
精通Go语言书籍介绍

精通Go语言》讲解Go的相关知识。Go是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼?霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,但它也具有Pi运算的特征,比如通道传输。

精通Go语言书籍目录

前言
第1章:go和操作系统
这本书的结构
go的历史
为什么学go?
Go优势
完美吗?
什么是预处理器?
戈多克公用事业公司
编译go代码
执行go代码
两条通行规则
你要么使用Go包,要么不包括它
只有一种方法可以格式化花括号
下载go包
Unix斯大林、stdout和stderr
关于打印输出
使用标准输出
获取用户输入
关于:=和=
从标准输入读取
使用命令行参数
关于错误输出
写入日志文件
日志记录级别
伐木设施
日志服务器
向日志文件发送信息的go程序
关于log.fatal()
关于log.panic()
go中的错误处理
错误数据类型
错误处理
额外资源
练习
摘要
第二章:了解go内部
go编译器
垃圾收集
三色算法
关于Go垃圾收集器操作的更多信息
不安全代码
关于不安全包
不安全包的另一个例子
从go调用c代码
使用同一文件从go调用c代码
使用单独的文件从go调用c代码
C代码
通行密码
混合GO码和C码
从C代码调用Go函数
go包
C代码
defer关键字
惊慌失措
自己使用恐慌功能
两个方便的Unix实用程序
strace工具
dtrace工具
你的go环境
go装配工
节点树
进一步了解go-build
通用go编码建议
额外资源
练习
摘要
第3章:使用基本go数据类型
Go循环
for循环
while循环
range关键字
go-for循环示例
go数组
多维数组
go阵列的缺点
去切片
对切片执行基本操作
切片正在自动展开
字节片
第四章复合类型的使用
第5章:用数据结构增强go代码
第六章:你可能不知道的go包
第七章:四季的反射与界面
第8章:告诉unix系统该做什么
第9章:go并发-goroutines、channels和pipeline
第10章:go并发-高级主题
第11章:代码测试、优化和分析
第十二章:go网络编程的基础
第13章:网络编程-构建服务器和客户端
其他你可能喜欢的书
索引

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:2100506673@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。