1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-24 12:32:21 +00:00
2022-01-10 14:10:27 +08:00

8 lines
814 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 第 1 章 语言基础
*我不知道,你过去 10 年为什么不快乐。但相信我,抛掉过去的沉重,使用 Go 语言体会最初的快乐——469856321*
*搬砖民工也会建成自己的罗马帝国。——小张*
本章首先简要介绍 Go 语言的发展历史并较详细地分析了“Hello World”程序在各个祖先语言中演化过程。然后对以数组、字符串和切片为代表的基础结构对以函数、方法和接口所体现的面向过程和鸭子对象的编程以及 Go 语言特有的并发编程模型和错误处理哲学做了简单介绍。最后,针对 macOS、Windows、Linux 几个主流的开发平台,推荐了几个较友好的 Go 语言编辑器和集成开发环境,因为好的工具可以极大地提高我们的效率。