4.23文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >
深入Go语言:原理、关键技术与实战

深入Go语言:原理、关键技术与实战

出版社:中国铁道出版社出版时间:2023-04-01
开本: 16开 页数: 420
中 图 价:¥69.3(7.0折) 定价  ¥99.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

深入Go语言:原理、关键技术与实战 版权信息

深入Go语言:原理、关键技术与实战 本书特色

深入了解Go语言的实现内幕、高级特性以及实践中的使用陷阱,真实体验Go语言的简洁和高效。

深入Go语言:原理、关键技术与实战 内容简介

随着服务器硬件性能的提高,多核CPU已经很常见,充分利?硬件的多核运算优势是很多开发者不断探索和努力的方向。相较于?些编程语?的框架在不断地提高多核资源的使用效率,Go语?在多核并发上拥有原?的设计优势,其显著的语?言特征是对并发编程的原??持,目前在云计算、容器领域应用广泛。Go语言总体来说上手简单,但是到实际的开发中,仅仅掌握 Go语言的语法远远不够。因此在理解Go语言语法的基础上,深?入了解Go语?的实现内幕、高级特性以及实践中的使用陷阱变得异常重要;这也正是本书要向读者详细介绍的。

深入Go语言:原理、关键技术与实战 目录

第1章 编程语言以及Go语言基础 1.1 语言简介 1.1.1 程序设计语言的定义 1.1.2 程序设计语言的发展历史 1.1.3 语言分类 1.2 为什么要研究编程语言 1.2.1 当今流行编程语言的概况 1.2.2 效率是程序语言流行的决定因素 1.2.3 了解 语言的重要性 1.3 本书的主角:Go语言 1.3.1 体现Go语言特性的五个关键词 1.3.2 Go语言基础语法 第2章 数据结构源码分析 2.1 数组 2.1.1 数组的基础使用 2.1.2 数组的底层数据结构 2.1.3 数组的越界检查 2.2 字符串 2.2.1 Go语言字符串的基础操作 2.2.2 Go语言字符串的底层数据结构 2.2.3 Go语言字符串的拼接 2.2.4 Go语言字符串的类型转换 2.3 切片 2.3.1 切片的基础操作 2.3.2 切片的底层数据结构 2.3.3 切片的追加操作 2.3.4 切片的删除操作 2.4 哈希表 2.4.1 哈希表的基础操作 2.4.2 哈希表底层数据结构 2.4.3 哈希表的初始化 2.4.4 哈希表的读取操作 2.4.5 哈希表的写入操作 2.4.6 删除操作 2.4.7 哈希表的扩容操作 第3章 Go语言的并发结构 3.1 锁控制 3.1.1 互斥锁Mutext 3.1.2 读/写锁RWMutext 3.2 协程编排 3.2.1 协同等待的WaitGroup 3.2.2 只执行一次的Once 3.2.3 请求合并的SingleFlight 3.3 协程安全的数据结构 3.3.1 读写锁实现 3.3.2 分片加锁实现 3.3.3 sync.Map实现 3.3.4 性能评测实验 第4章 Go语言内存分配和垃圾回收机制 4.1 Linux内存空间布局
展开全部

深入Go语言:原理、关键技术与实战 作者简介

历冰,开源爱好者;精耕于微服务、分布式、高性能计算和性能调优等后端领域。著有《SpringCloud微服务架构进阶》,CSDN博客专家,公众号“程序员历小冰”作者。朱荣鑫,微服务技术专家;对高并发、分布式有多年深入的实践经验。掘金优秀作者,CSDN博客专家。著有《Go语言高并发与微服务实战》,公众号“aoho求索”作者。黄迪璇,服务端技术专家;就职于国内一线互联网公司,具有多年服务端开发经验,对分布式、高并发等后端领域有较深入了解。技术极客,热衷于新技术的研究和实践。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服