Go语言高级编程
Search…
Go语言高级编程
Go语言高级编程(Advanced Go Programming)
第1章 语言基础
1.1 Go语言创世纪
1.2 Hello, World 的革命
1.3 数组、字符串和切片
1.4 函数、方法和接口
1.5 面向并发的内存模型
1.6 常见的并发模式
1.7 错误和异常
1.8 补充说明
第2章 CGO编程
第3章 汇编语言
第4章 RPC和Protobuf
第5章 Go和Web
第6章 分布式系统
附录
Powered By
GitBook
第1章 语言基础
我不知道,你过去10年为什么不快乐。但相信我,抛掉过去的沉重,使用Go语言,体会最初的快乐!——469856321
搬砖民工也会建成自己的罗马帝国。——小张
本章首先简要介绍Go语言的发展历史,并较详细地分析了“Hello World”程序在各个祖先语言中演化过程。然后,对以数组、字符串和切片为代表的基础结构,对以函数、方法和接口所体现的面向过程和鸭子对象的编程,以及Go语言特有的并发编程模型和错误处理哲学做了简单介绍。最后,针对macOS、Windows、Linux几个主流的开发平台,推荐了几个较友好的Go语言编辑器和集成开发环境,因为好的工具可以极大地提高我们的效率。
Previous
Go语言高级编程(Advanced Go Programming)
Next
1.1 Go语言创世纪
Last modified
2yr ago
Copy link