热门排行
简介
《Go语言编程入门与实战技巧》从内容上分为三大部分,第一部分主要介绍Go语言的基础知识,包括Go语言的安装和开发工具,介绍了Go语言的特性与适合的场景,然后讲解了Go语言的程序结构和数据类型,并针对函数和一些关键字的用法与数据类型的调用原理做了阐述。第二部分介绍了Go语言数据结构和标准库,结合实际应用场景探讨了日常生产环境会遇到的问题与解决办法。第三部分主要介绍Go语言的测试工具和用法,并重点讲解了Go语言的内存管理机制,深入理解Go语言的设计哲学,了解Go语言底层的内存管理和并发机制,为更进一步的学习打下坚实的基础。
本书适合对计算机编程尤其是对Go语言编程感兴趣的新手作为入门教程阅读,还适合想在Web开发领域有所发展的程序员学习。
目录
第1章 认识Go语言 1
第2章 程序结构 24
第3章 基础数据类型 38
第4章 流程控制 70
第5章 函数 92
第6章 复合数据类型 123
第7章 包 144
第8章 结构体与方法 166
第9章 接口与反射 198
第10章 并发编程 223
第11章 网络编程 244
第12章 I/O编程 289
第13章 文件处理 315
第14章 安全与测试 348
第15章 内存管理 369