和其他语言没有区别,Go 中的数据也是两种表示方式,常量和变量,本文先说说变量吧。
为了增加文章的趣味性(多掉些头发),搜集了一些常见的面试题。部分是自己瞎编的,顺便为自己明年可能到来的面试做些准备。
先答题,题目中附有提示,但无解答。带着问题看文章效果或许更好。
面试题
1.1 如下的代码,哪些能正常编译?如果不能正常编译,如何修改?
A.
考点:定义未使用的局部变量和使用匿名变量。
B.
考点:简短模式只能定义局部变量
C.
考点:var 定义多个变量
1.2 下面这段代码逻辑是否正确?
考点:变量的作用域问题