【原创翻译】如何命名变量
2014-01-26 00:00
169 查看
恰当地命名变量,是软件开发的重要组成部分。变量名称必须由字母开头,其后可以含有字母、数字和_(下划线)。Go编译器并不关注你怎么命名变量,它的命名方式只对你(或其他人)有意义。尽可能地选择贴近变量含义的名称。假设有如下代码:
在这个例子中,x不是一个很好的变量名称。更好的名称也许是:
甚至:
在最后一个例子中,我们利用了“驼峰式”变量名来连接多个单词。第一个单词的首字母是小写,其后单词的首字母是大写,其他所有字母都是小写。
原文地址:http://www.zingscript.com/translate/golang-book
x := "Max" fmt.Println("My dog's name is", x)
在这个例子中,x不是一个很好的变量名称。更好的名称也许是:
name := "Max" fmt.Println("My dog's name is", name)
甚至:
dogsName := "Max" fmt.Println("My dog's name is", dogsName)
在最后一个例子中,我们利用了“驼峰式”变量名来连接多个单词。第一个单词的首字母是小写,其后单词的首字母是大写,其他所有字母都是小写。
原文地址:http://www.zingscript.com/translate/golang-book
相关文章推荐
- 如何避免JS变量命名冲突
- 在sdk中如何加入web浏览器的两种方法(部分原创部分翻译)
- (原创)c#学习笔记03--变量和表达式03--变量02--变量的命名
- php命名空间如何引入一个变量类名?
- 如何给变量命名-彻底告别变量命名的苦恼
- java基础---如何命名Java变量(四)
- 【慕课笔记】第二章 变量和常量 第4节 如何命名JAVA变量
- 如何让js不产生冲突,避免全局变量的泛滥,合理运用命名空间
- 如何对变量名进行命名
- 如何让js不产生冲突,避免全局变量的泛滥,合理运用命名空间
- [原创]java WEB学习笔记98:Spring学习---Spring Bean配置及相关细节:如何在配置bean,Spring容器(BeanFactory,ApplicationContext),如何获取bean,属性赋值(属性注入,构造器注入),配置bean细节(字面值,包含特殊字符,引用bean,null值,集合属性list map propert),util 和p 命名空间
- 【原创翻译】变量
- 如何科学的为变量命名
- python中如何判断一个变量的数据类型?(原创)
- IntelliJ IDEA 如何重命名变量、文件、文件夹。--(说高级点就是【重构】)
- 使用matlab如何根据循环变量对文件进行命名
- 如何通过RTP接口类,在.Net中创建你自己的广播系统(原创翻译,有源码)
- 慕课网-安卓工程师初养成-2-5 如何命名Java变量
- 『Python』序列学习总结之六——如何命名规范的变量名
- 【原创】C语言中如何用长度变量定义数组