奇思妙想 · 2024年 9月 14日 0

函数范围快捷使用临时变量?

24 次浏览

对于脚本语言或解释型语言,变量甚至不需要加类型,即开即用。对于不少编译型语言而言,函数范围使用临时变量依然需要加上类型,这是语法绕不掉的。尽管如此:

  • Go语言提供了便捷的函数范围使用临时变量的新语法 ":=", 节省了类型定义的负担,也被称为"短变量声明", 注意,仅可用于函数范围。例如:
    • func test() {
      i := 1
      // ......
      }