Go语言编程入门与实战技巧
编辑推荐
适读人群 :Go语言开发人员 体系完整:通过142个案例,囊括Go语言的主要功能 循序渐进:从基本语法到网络编程,条理清晰,逐步提高 实用参考:包括18个常用标准库,深度讲解Go的实战技巧 原理剖析:深入理解Go语言源码实现,了解程序优化方法
内容简介
《Go语言编程入门与实战技巧》从内容上分为三大部分,第一部分主要介绍Go语言的基础知识,包括Go语言的安装和开发工具,介绍了Go语言的特性与适合的场景,然后讲解了Go语言的程序结构和数据类型,并针对函数和一些关键字的用法与数据类型的调用原理做了阐述。第二部分介绍了Go语言数据结构和标准库,结合实际应用场景探讨了日常生产环境会遇到的问题与解决办法。第三部分主要介绍Go语言的测试工具和用法,并重点讲解了Go语言的内存管理机制,深入理解Go语言的设计哲学,了解Go语言底层的内存管理和并发机制,为更进一步的学习打下坚实的基础。本书适合对计算机编程尤其是对Go语言编程感兴趣的新手作为入门教程阅读,还适合想在Web开发领域有所发展的程序员学习。
作者简介
黄靖钧,全栈开发者,长期以来一直使用Go语言开发网络应用,在Go语言编程方面经验丰富。热衷开源,深度参与Docker及其生态建设,积极为Potainer等众多著名项目贡献代码。曾任PaaS与CaaS等类型项目的后端Go开发,现从事基础设施架构与数据中心开发工作,专注高并发、微服务领域的研究。