电子书 编程

精通 Go 语言(第四版)(英文版电子书)

¥1.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

利用 Go 的专业特性开发高级工具,助力你打造专业软件 深入 Go 编程的核心,在这本全面的第四版中涵盖泛型、并发、Web 服务和前沿测试技术等高级主题。 核心特点 全面更新,包含 Web 服务、TCP/IP、REST API、Go 泛型和模糊测试的内容 通过实际练习应用新知识,构建高性能服务器和稳健的命令行工具,深化学习效果 明晰 Go 语言的独特之处,理解其细微差别和特性,让 Go 开发更顺畅 内容简介 《精通 Go 语言》第四版依然是实战 Go 开发的首选资源。这本全面的指南深入探讨 Go 的高级概念,包括 RESTful 服务器和 Go 内存管理。本版新增了关于 Go 泛型和模糊测试的章节,并对效率和性能的内容进行了扩充。随着章节的推进,你将逐步建立信心,深入理解 Go 的高级主题,包括并发、垃圾回收器的工作原理、Go 与 Docker 的结合使用、编写强大的命令行工具、处理 JavaScript 对象表示法(JSON)数据以及与数据库交互。 你将参与实战练习,构建网络服务器和开发稳健的命令行工具。通过关于 RESTful 服务、WebSocket 协议和 Go 内部机制的深入章节,你将掌握 Go 的细微差别、优化方法和可观测性。你还将提升在效率、性能和高级测试方面的技能。 借助《精通 Go 语言》,你将通过构建 Go 系统和在项目中应用高级 Go 技术,成为一名专业的 Go 程序员。 你将学到什么 通过实战练习学习 Go 的数据类型、错误处理、常量、指针以及数组和切片操作 创建泛型函数、定义数据类型、探索约束条件,并掌握接口和反射 理解包、模块、函数和数据库交互等高级概念 创建并发的 RESTful 服务器,构建 TCP/IP 客户端和服务器 学习高性能应用的测试、性能分析和高效编码方法 开发 SQLite 包、探索 Docker 集成并使用工作区 本书适用人群 《精通 Go 语言》主要面向有一定 Go 语言经验并希望成为专业开发者的程序员。开始学习本书前,你需要掌握计算机编程的基础知识,但除此之外,任何人都可以深入学习。 目录 Go 快速入门 Go 基本数据类型 复合数据类型 Go 泛型 反射与接口 Go 包与函数 告诉 UNIX 系统该做什么 Go 并发 构建 Web 服务 处理 TCP/IP 和 WebSocket 处理 REST API 代码测试与性能分析 模糊测试与可观测性 效率与性能 近期 Go 版本的变化 附录 Mastering Go