基础语法

学习是一个循序渐进过程。

没有编程经验初学者,不应当一开始就试图掌握所有语法细节,而应当多写程序、多尝试,找到正确的做事方法。编程多年的程序员,要脱离教材,要能够看懂、使用更全面精确的一手资料。

The Go Programming Language Specification是go语法的一手资料,是这一章内容的主要来源。

还记得学习第一门编程语言的过程吗?我的第一门编程语言是C,主要从书本上学习它的语法。后来知道了ANSI C、GNU C、以及C99等的存在,开始尝试去看C的语法说明。无奈,那时候的根基实在太差,完全看不懂,也没能坚持下去。go是一门很年轻、很年轻的语言,它的语法说明中使用的句子 要通俗易懂太多了。

参考

  1. The Go Programming Language Specification