Gox语言入门4.2:变量的命名

2022-02-22  本文已影响0人  陆满庭

Gox语言中变量的命名要求与Go语言基本一致,变量的名字应该都是由英文字母开头的,并且为了避免混淆,建议整个变量名字只包含英文字母和数字以及下划线符号“”。变量名字中不能含有空格,如果需要表达分隔,可以用下划线符号“”来代替。下面几个变量名字是正确的:

x
myFirstName
plan_for_2017

注意其中第二行的写法也是一种常见的变量命名方式,在一个变量名字中带有几个单词时,不使用下划线来分隔,而使用大小写变化来表示单词分界。

下面几个变量名字是不正确或不建议使用的:

12 (变量名字不能用数字开头)
codeName 张三 (变量名字最好不使用中文)
a#6 (变量名字不能含有大多数英文字符和数字之外的特殊字符,建议最多只用下划线“_”)
this red apple (变量名字中不能有空格)

需要注意的是,在Go语言中,变量名字的大小写是“敏感”的,就是说相同字母但大小写不同时,Go语言编译器会认为它们是不同的变量,例如下面几个变量都将被认为是不同的变量:

theredapple
TheRedApple
theRedApple
THEREDAPPLE

实际上,Go语言中所有标识符都是大小写敏感的,包括关键字、函数等。

 

注意:

作为脚本语言,Gox语言性能肯定不如Go语言这样的编译型语言快,但在大多数使用场景下性能也足够用。并且,由于Gox语言与Go语言的紧密联系,Gox语言编写的脚本可以很容易的改写成Go语言代码,编译执行后就可以发挥Go语言的速度优势了。因此,Gox语言也比较适合做初期的Go语言调试。

Gox的官网在这里,也可以在浏览器搜索引擎中直接搜索“gox语言”,Github页面在这里,在这里可以看到很多Gox语言的学习指南和实际应用实例。

如果人生是一场旅行,我愿沿途播撒花朵。
上一篇 下一篇

猜你喜欢

热点阅读