1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-24 20:52:22 +00:00
2018-12-21 11:08:33 +08:00

8 lines
800 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语言编辑器和集成开发环境因为好的工具可以极大地提高我们的效率。