《Go语言核心编程》一书正式上市

《Go语言核心编程》深入探讨Go的类型系统、接口和并发编程,帮助读者理解Go语言的精华特性。书中详细阐述了函数、类型系统、并发编程范式,特别关注类型的本质和并发模型。此外,还涵盖了反射、编程陷阱和习惯用法,以及Go语言的编程哲学。
摘要由CSDN通过智能技术生成

书籍概况

Go语言的核心语言特性包括:类型系统、接口、并发。这三部分是Go语言精华、优美、也是重要的特征,本书紧密围绕这三个主题展开。以“类型系统”为例,Go语言中的类型有:简单类型、复合类型、命名类型、未命名类型、静态类型、动态类型、底层类型、接口类型、具体类型以及类型字面量等诸多概念,这些概念在其他Go类图书里面鲜有介绍,本书试图帮助读者梳理清楚这些类型的含义,建立概念,认清类型本质并学会正确使用;在接口章节,不单介绍了接口概念和用法,还深入分析了接口的机制,使读者对Go语言非侵入式的接口有更深入的理解;在并发编程章节,书中给出了5个并发编程范式,并用图描述并发程序的模型,通俗易懂,这也是本书读特点。此外本书还拿出一整章内容介绍Go语言编程过程中可能遇到的陷阱,不仅告诉读者陷阱是什么,正确使用方式是什么,同时也给出出现这种问题的根本原因,使读者后续能够避免犯同样的错误。本书最后从哲学角度论述下Go语言的编程思想,相信Go语言爱好者一定可以从书中找到自己感兴趣内容。 感兴趣的点击图片链接书籍的详情。

这本书特点

  1. 不是前篇一律的堆积罗列语法。
    本书精炼的使用一个章节介绍了Go语言的基础支持:包括关键字、数据类型和控制结构。不是一个个语法点的堆砌,而是将源程序看成一个整体,从源代码的整体构造上讲解语法,事半功倍。
  2. 既讲到怎么使用,也讲到内部原理。
    Go有一些明显区别其他语言的地方,比如函数的多值返回、并发等,在介绍这些专题的章节最后都会有一个深入分析原理的章节。介绍下Go语言的内部实现机制和原理。
  3. 编程哲学方面的思考。
    最后在本章的最后分析下为什么Go语言更适合编程
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值