美文网首页
Gox语言入门4.2:变量的命名

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

作者: 陆满庭 | 来源:发表于2022-02-22 08:09 被阅读0次

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

x
myFirstName
plan_for_2017

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

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

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

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

theredapple
TheRedApple
theRedApple
THEREDAPPLE

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

 

注意:

  • Gox语言是脱胎于Go语言(Golang)的开源脚本语言,解释执行,但相比Go语言更贴近高级语言,语法硬性限制也少一些;是一门偏向快速应用的语言,也可以说是一个集成工具;

  • Gox语言主要优势有三点:

    • 第一,Gox语言本身只有一个可执行文件,绿色免配置,下载即可使用,无需安装Go语言环境,无需编译,非常适合快速制作原型以及云服务器上的远程开发;
    • 第二,Gox中可以直接使用绝大多数Go语言标准库中的对象和方法函数,也内置了很多常用、优秀的第三方库,充分发挥Go语言多年积累的资源优势;
    • 第三,与很多其他主流语言不同,Gox语言着力解决了GUI图形界面编程的问题,内置了基于Sciter的图形界面编程库,直接可以进行快捷高效的跨平台图形界面开发(Sciter只需下载一个动态链接库文件,执行和分发时附带上即可,放置在系统路径中或者与Gox主程序相同目录下即可),特别适合编写演示原型系统,也经历了一些中小型系统的检验,尤其是作为轻量级的微服务后台。

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

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

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

相关文章

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

    Gox语言中变量的命名要求与Go语言基本一致,变量的名字应该都是由英文字母开头的,并且为了避免混淆,建议整个变量名...

  • Gox语言入门4.1:变量的基本用法

    同其他语言中一样,Gox语言中的变量是用于存放数值的。 Gox语言中的变量可以声明后再使用,也可以直接使用,变量本...

  • python语言变量命名规则

    Python语言变量命名规则 变量名只能包含字母、数字和下划线。(推荐学习:《0基础入门python》) 变量名可...

  • 01. 基础语法

    基础语法 本系列Python博客适合已有其他编程语言基础的小伙伴快速入门! 一、变量 1). 变量名命名规则 以数...

  • Gox语言入门10:判断变量是否已经定义

    Gox语言中,变量可以不定义而直接使用。但有时候也需要判断某个变量是否已经被定义,这时候可以用下面的方法: 使用内...

  • C语言快速入门 - Hello World 详解

    目录 C语言快速入门 C语言快速入门 - Hello World 详解 C语言快速入门 - 变量 C语言快速入门 ...

  • C语言快速入门 - 简单运算符

    目录 C语言快速入门 C语言快速入门 - Hello World 详解 C语言快速入门 - 变量 C语言快速入门 ...

  • C语言快速入门 - 控制语句

    目录 C语言快速入门 C语言快速入门 - Hello World 详解 C语言快速入门 - 变量 C语言快速入门 ...

  • C语言快速入门 - 变量

    目录 C语言快速入门 C语言快速入门 - Hello World 详解 C语言快速入门 - 变量 C语言快速入门 ...

  • C语言快速入门

    目录 C语言快速入门 C语言快速入门 - Hello World 详解 C语言快速入门 - 变量 C语言快速入门 ...

网友评论

      本文标题:Gox语言入门4.2:变量的命名

      本文链接:https://www.haomeiwen.com/subject/arnwlrtx.html