返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Go专家编程 任洪彩著 电子工业出版社 9787121452963 书籍
  • 新华书店旗下自营,正版全新
    • 作者: 任洪彩著著 | 任洪彩著编 | 任洪彩著译 | 任洪彩著绘
    • 出版社: 电子工业出版社
    • 出版时间:2023-04
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 任洪彩著著| 任洪彩著编| 任洪彩著译| 任洪彩著绘
    • 出版社:电子工业出版社
    • 出版时间:2023-04
    • 版次:2
    • 印次:1
    • 字数:582400
    • 页数:416
    • 开本:16开
    • ISBN:9787121452963
    • 版权提供:电子工业出版社
    • 作者:任洪彩著
    • 著:任洪彩著
    • 装帧:平装
    • 印次:1
    • 定价:108.00
    • ISBN:9787121452963
    • 出版社:电子工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2023-04
    • 页数:416
    • 外部编号:12341419
    • 版次:2
    • 成品尺寸:暂无

    第1章 常见数据结构的实现原理

    1.1 管道

    1.1.1 热身测验

    1.1.2 特性速览

    1.1.3 实现原理

    1.2 slice

    1.2.1 热身测验

    1.2.2 特性速览

    1.2.3 实现原理

    1.2.4 切片表达式

    1.3 map

    1.3.1 热身测验

    1.3.2 特性速览

    1.3.3 实现原理

    1.4 struct

    1.4.1 热身测验

    1.4.2 内嵌字段

    1.4.3 方法受体

    1.4.4 字段标签

    1.5 iota

    1.5.1 热身测验

    1.5.2 特性速览

    1.5.3 实现原理

    1.6 string

    1.6.1 热身测验

    1.6.2 特性速览

    1.6.3 实现原理

    1.7 sync.Map

    1.7.1 热身测验

    1.7.2 特性速览

    1.7.3 实现原理

    第2章 控制结构

    2.1 select

    2.1.1 热身测验

    2.1.2 特性速览

    2.1.3 实现原理

    2.2 for-range

    2.2.1 热身测验

    2.2.2 特性速览

    2.2.3 实现原理

    第3章 协程

    3.1 协程的概念

    3.2 调度模型

    3.3 调度策略

    第4章 内存管理

    4.1 内存分配

    4.2 垃圾回收

    4.3 逃逸分析

    第5章 并发控制

    5.1 Channel

    5.2 WaitGroup

    5.3 Context

    5.4 mutex

    5.5 RWMutex

    5.5.1 读写锁的数据结构

    5.5.2 场景分析

    第6章 反射

    6.1 热身测验

    6.2 接口

    6.3 反射定律

    第7章 测试

    7.1 快速开始

    7.1.1 单元测试

    7.1.2 基准测试

    7.1.3 示例测试

    7.1.4 模糊测试

    7.2 进阶测试

    7.2.1 子测试

    7.2.2 Main测试

    7.3 实现原理

    7.3.1 testing.common

    7.3.2 testing.TB接口

    7.3.3 单元测试的实现原理

    7.3.4 性能测试的实现原理

    7.3.5 示例测试的实现原理

    7.3.6 模糊测试的实现原理

    7.3.7 Main测试的实现原理

    7.3.8 go test的工作机制

    7.4 扩展阅读

    7.4.1 测试参数

    7.4.2 benchstat

    第8章 异常处理

    8.1 error

    8.1.1 热身测验

    8.1.2 基础error

    8.1.3 链式error

    8.1.4 工程迁移

    8.2 defer

    8.2.1 热身测验

    8.2.2 约法三章

    8.2.3 实现原理

    8.2.4 性能优化

    8.3 panic

    8.3.1 热身测验

    8.3.2 工作机制

    8.3.3 源码剖析

    8.4 recover

    8.4.1 热身测验

    8.4.2 工作机制

    8.4.3 源码剖析

    第9章 定时器

    9.1 一次性定时器(Timer)

    9.1.1 快速开始

    9.1.2 实现原理

    9.2 周期性定时器(Ticker)

    9.2.1 快速开始

    9.2.2 实现原理

    9.3 runtimeTimer

    9.3.1 实现原理

    9.3.2 性能优化

    9.4 案例分享

    第10章 语法糖

    10.1 简短变量声明符

    10.1.1 热身测验

    10.1.2 规则

    10.2 可变参函数

    第11章 泛型

    11.1 快速开始

    11.2 泛型总览

    11.3 类型约束

    11.4 泛型举例

    11.4.1 泛型示例:MapKeys

    11.4.2 泛型应用举例:Set

    11.4.3 泛型应用举例:Sort

    11.5 泛型小结

    第12章 依赖管理

    12.1 GOPATH

    12.2 vendor

    12.3 Go Module

    12.3.1 Go Module基础

    12.3.2 快速实践

    12.3.3 replace指令

    12.3.4 exclude指令

    12.3.5 indirect指令

    12.3.6 版本选择机制

    12.3.7 incompatible

    12.3.8 伪版本

    12.3.9 依赖包存储

    12.3.10 go.sum

    12.3.11 模块代理

    12.3.12 GOSUMDB的工作机制

    12.3.13 GOSUMDB的实现原理

    12.3.14 第三方代理

    12.3.15 私有模块

    12.3.16 Go Module 演进

    第13章 编程陷阱

    13.1 切片扩容

    13.2 空切片

    13.3 append的本质

    13.4 循环变量引用

    13.5 协程引用循环变量

    13.6 recover失效

    "任洪彩 华为云原生开源团队成员,CNCF(云原生计算基金会)官方大使,Kubernetes、Karmada等项目的资深维护者。 华为员工培训中心讲师,负责Go语言培训及软件工程能力建设。 在Nokia、华为等公司参与过多个大型项目的研发与重构,对Go、C/C++、Python、Swift等语言均有深入的研究与实践。"

    "这本书作者非常用心,从案例分析出发让大家能够快速了解语法,再通过特性分析让大家快速掌握Go的特性,最后分析背后的实现原理让大家深入了解Go的原理,整本书学习下来不仅能够了解Go的特性,而且能真正掌握Go背后的实现原理。本书不仅介绍了Go的语法基础,而且还详细介绍了Go的新特性Go Module,以及编码中经常遇到的陷阱,可谓对初学者非常用心。 中国Go语言领军人物,积梦智能创始人 谢孟军 很高兴看到这本书的出版,PingCAP 也在日常开发中大量使用Go语言和Rust,比如TiDB和周边的一些工具,以及Chaos Mesh?,都是使用Go编写的。本书的源码剖析部分让读者在学会使用Go语言的同时,做到知其然也知其所以然,希望有更多更新、更深入的书籍能跟进Go语言的迭代速度。 PingCAP联合创始人兼CEO 刘奇 本书作者在OSChina分享了很多篇Go语言方面的文章,其中多篇文章均获得了编辑推荐和读者好评,可以说,本书是经过读者检验的书! 《Go专家编程》这本书不仅讲解Go语言常用特性的底层实现原理,还对测试、Go Module等特性做了深入的解读,相信本书不仅对初学者,还是对有进阶需求的读者都是一个不错的参考。 开源中国社区创始人 红薯 Go语言天然支持并发,在高并发、通信交互复杂、重业务逻辑的分布式系统中非常适用,在云计算领域更是深受欢迎,基于Go语言实现的“Docker + Kubernetes”正逐步成为现代云计算领域的主流。《Go专家编程》定位Go语言进阶,主要讲解Go语言特性的实现原理,作为《华为云原生技术丛书》之一,将引领读者深入学习Go语言编程和云原生技术。 华为编程语言实验室主任,南京大学计算机系教授 冯新宇 Go语言是云原生软件栈的主要编程语言之一,其重要性不言而喻。本书的精彩之处在于既有循序渐进的知识传递,又在诸多章节里设置了热身测验环节;既满足初学者系统化学习的要求,又能使进阶者快速找到自身短板,从而更高效、更有针对性地快速补齐。作者还在很多章节里设置了实现原理的部分,可以进一步使学习者真正地理解所学,既可以作为进一步研究的基础,也有利于激发开发者的兴趣。期待这本书能够将更多的中国开发者引入Go语言及云原生技术的殿堂! 华为开源软件与系统首席架构师、Linux基金会&CNCF董事 侯培新"

    本书深入地讲解了Go语言常见特性的内部机制和实现方式,大部分内容源自对Go源码的分析,并从中提炼出实现原理。通过阅读本书,读者可以快速、轻松地了解Go语言的内部运作机制。本书首先介绍常见数据结构及控制结构的实现原理,包括管道、切片、Hash表、select和for-range等,这部分内容大都以几个精心准备的测验题目开头,每个测验题目均对应一个知识点,读者借此可以测验自身对该知识点的掌握程度。接着介绍了Go语言最核心的概念,包括协程的概念、协程调度模型、协程调度策略,以及内存分配和垃圾回收相关的内容。本书还介绍了测试、泛型、依赖管理等比较实用的特性。最后结合笔者的见闻,整理了一些发生在真实项目中的编程陷阱。

    "作者为华为资深技术专家。 第1版豆瓣评分9.4分。 本书适合程序员面试。"

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购