10《Go语言入门》循环和条件
重要知识点:
- Go仅支持循环关键字for,没有while循环关键字。
- 条件表达式的结果必须为布尔值。
- switch条件表达式不仅支持常量和整数,而且和JS一样支持字符串。
- switch不需要break来明确退出一个case。
- 不设定switch后的条件表达式,能实现if else的效果。
- 不支持三目(元)运算符。
重要知识点:
重要知识点:
&^ ,规则:右1为0,右0为O(Original)。重要知识点:
从这篇文章开始,为了方便测试代码,我将基本上所有示例代码都写成了测试用例,因此需要先学下测试用例怎么编写,这真的很重要,这是任何工程的开始必做的步骤。
然后讲解了单个或多个变量和常量的定义,常量的讲解包括枚举、常量表达式、iota常量、比特位常量等。
重要知识点:
unexpected切记:基础知识和设计原理真的很重要。
切记:慢工出细活,心急吃不了热豆腐。
本文主要介绍Go介绍Go常用的命令:run、build、get、install、env、vet。
先是简单介绍了上一篇文中写的Hello, World程序的代码,然后抛出程序如何找到fmt包这个问题,而该问题就涉及到GoPath和GoRoot。
通过GoPath讲了如何引用GitHub上的包,并分析了在测试过程中执行 go run XXX_test.go 报错的问题。
安装Go的步骤,以及编写第一个Go程序”Hello, World!”。
⚡️这是我纯手写的《Go语言入门》,源码+文章,手把手教你入门Go。看了你就会!
⚡️文章中所有的代码我都放到了 github.com/GanZhiXiong/go_learning 这个仓库中!
⚡️看文章时,对照仓库中代码学习效果更佳哦!