在Go中名称不但具有表达含义的功能,同时也具有约束使用的特点。如果一个函数的名称是小写的则表示该函数不能在其他包中使用。

命名必须使用骆驼命名法,而不能使用下划线法。
任何需要对外暴露的名字必须大写字母开头,不需要暴露在包外的名字必须以小写字母开头。
接口的命令,按照惯例,如果接口只有一个方法,则该接口命名为方法名成加上”ER“后缀。