The Go Programming language

Go 程序设计语言笔记

前言

  • Go 语言及其配套工具集意在使得编译和执行都能够富有表达能力和效率, 而且使得程序员能够写出可靠、健壮的程序
  • Communicating Sequential Process(CSP)中程序就是一组无共享状态进程的并行组合,进程间通信和同步采用信道完成
  • 在不断要求增加系统功能和选项以及配置,还要求快速发布的压力之下,简单性往往被忽视了--尽管长期来看简单性才是好软件的不二法门
  • 要实现简单性,就要在项目的一开始将思想浓缩至本质,并在项目的整个生命周期多保持一些自律,认识到那些变化是好的,哪些变化是坏的或致命的。
  • KISS

安装环境搭建指南

本书示例代码

go get gopl.io