深入浅出Go语言核心编程

作者: 张朝明、李奕锋、甘海彬

出版社: 清华大学出版社

出版日期: 2024-01-01

电子书 ¥59.6 定价:149.0
  • 收藏

  • 加书架

  • 引用

简介

本书全面而深入探讨了Go语言的关键特性和应用。本书共20章。在第1章中,引导读者快速搭建开发环境,详细介绍了Go语言的环境变量配置以及编译运行的具体细节。第2~5章,详细讨论了Go语言独特的变量和常量,常用数据类型,流程控制,并重点解析了复杂类型的底层实现机制。在第6~8章,讲解了Go语言函数以及如何实现面向对象编程,可以打通Go语言面向过程和面向对象编程之间的桥梁。第9~12章,探讨了Go语言的一些高级话题,包括并发、上下文、反射、泛型等。第13~15章,探讨了Go语言的IO、网络编程,以及RPC通信等编程场景。第16~18章,是Go语言的扩展话题,涵盖了内存管理,正则表达式,以及Go语言的汇编。第19~20章,重点探讨Go语言在日常开发中的典型应用,主要介绍HTTP框架——gin,以及如何利用Go语言开发一个综合项目。本书的内容丰富多彩,适用于广大的读者群体。无论您是刚刚踏入编程世界的新手,还是已经有着丰富经验的资深开发者;无论您是专业的软件工程师,还是对编程抱着浓厚兴趣的业余爱好者,您都能在本书中找到合适的学习路径,都能有所收获。

编辑推荐

深入浅出Go语言的众多关键特性,并提供大量场景示例,对于刚接触或转型Go编程的读者是一本很友好的上手指南。 涉及内容新颖而广泛,包括语法结构、面向对象、并发编辑、上下文机制、网络编程、Go汇编以及流行框架等。 不仅讲解Go语言的编程方法与开发技巧,而且力图解读Go语言的设计思想,带领读者探究Go语言的本质。 三位作者都是一线长期使用Go语言的资深开发人,他们的经验是本书质量的保证,希望各位读者能通过阅读本书收获更多。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2024-01-01
  • 作者:张朝明、李奕锋、甘海彬
  • 更新: 2024-03-06
  • 书号:9787302649106
  • 中图:TP312
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

张朝明、李奕锋、甘海彬

张朝明 前金山软件技术总监,曾就职于多家互联网企业,拥有近20年的软件开发和设计经验,尤其擅长Golang、Java等编程语言,著有《XML开发典型应用:数据标记、处理、共享与分析》 《21天学通Oracle》《Oracle入门很简单》等书。 李奕锋 某头部互联网公司Go研发工程师,曾任金山游戏高级软件工程师。拥有丰富的分布式、高并发、大规模微服务集群的开发设计经验,在企业应用、游戏社区等领域参与过大型Go项目设计开发工作。 甘海彬 曾先后在魅族、西山居任职高级研发工程师,现于金山办公担任研发经理,对开发企业级应用有着丰富经验。擅长语言Go、Java语言以及全栈开发,对分布式架构、高并发微服务设计有深刻理解。

相关图书