作品简介

Go是为高性能网络和多处理而设计的,但与python和javascript一样,该语言易于阅读和使用。通过这本实用的实践指南,读者将学习如何使用演示实际语言的清晰示例来编写Go代码。最重要的是,读者将会了解到用人单位希望入门级Go开发人员所知晓的惯例和技术。主要内容包括语法基础、条件和循环、函数、包、数组、映射、结构、封装和嵌入、接口、故障恢复、共享、自动化测试、Web应用程序等。

杰伊·麦克格瑞恩(Jay McGavren)

Jay McGavren是Head First Ruby和Head First Go的作者,这两本书都由O’Reilly出版。他还在Treehouse讲授软件开发。

他和妻子、可爱的孩子们,还有许多狗住在凤凰城郊区。

作品目录

  • 译者序
  • 作者简介
  • 前言 如何使用这本书
  • O’Reilly在线学习
  • 1 让我们开始吧:语法基础
  • 2 接下来运行哪些代码:条件和循环
  • 3 调用:函数
  • 4 代码集:包
  • 5 列表:数组
  • 6 追加的问题:切片
  • 7 标签数据:映射
  • 8 构建存储:struct
  • 9 我喜欢的类型:定义类型
  • 10 保密:封装和嵌入
  • 11 你能做什么:接口
  • 12 重新站起来:从失败中恢复
  • 13 分享工作:goroutine和channel
  • 14 代码的质量保证:自动化测试
  • 15 响应请求:Web应用程序
  • 16 要遵循的模式:HTML模板
  • A 理解os.OpenFile:打开文件
  • B 有六件事我们没有涉及:剩下的内容
  • 索引
展开全部