修改读起来不是很通顺的语句
This commit is contained in:
@@ -44,7 +44,7 @@
|
||||
|
||||
## 结论
|
||||
|
||||
Go使用`package`(和Python的模块类似)来组织代码。`main.main()`函数(这个函数主要位于主包)是每一个独立的可运行程序的入口点。Go使用UTF-8字符串和标识符(因为UTF-8的发明者也就是Go的发明者),所以它天生就具有多语言的支持。
|
||||
Go使用`package`(和Python的模块类似)来组织代码。`main.main()`函数(这个函数位于主包)是每一个独立的可运行程序的入口点。Go使用UTF-8字符串和标识符(因为UTF-8的发明者也就是Go的发明者),所以它天生支持多语言。
|
||||
|
||||
## links
|
||||
* [目录](<preface.md>)
|
||||
|
||||
10
zh/02.2.md
10
zh/02.2.md
@@ -13,7 +13,7 @@ Go语言里面定义变量有多种方式。
|
||||
|
||||
定义多个变量
|
||||
|
||||
//定义三个类型都是“type”的三个变量
|
||||
//定义三个类型都是“type”的变量
|
||||
var vname1, vname2, vname3 type
|
||||
|
||||
定义变量并初始化值
|
||||
@@ -24,7 +24,7 @@ Go语言里面定义变量有多种方式。
|
||||
同时初始化多个变量
|
||||
|
||||
/*
|
||||
定义三个类型都是"type"的三个变量,并且它们分别初始化相应的值
|
||||
定义三个类型都是"type"的变量,并且分别初始化为相应的值
|
||||
vname1为v1,vname2为v2,vname3为v3
|
||||
*/
|
||||
var vname1, vname2, vname3 type= v1, v2, v3
|
||||
@@ -32,7 +32,7 @@ Go语言里面定义变量有多种方式。
|
||||
你是不是觉得上面这样的定义有点繁琐?没关系,因为Go语言的设计者也发现了,有一种写法可以让它变得简单一点。我们可以直接忽略类型声明,那么上面的代码变成这样了:
|
||||
|
||||
/*
|
||||
定义三个变量,它们分别初始化相应的值
|
||||
定义三个变量,它们分别初始化为相应的值
|
||||
vname1为v1,vname2为v2,vname3为v3
|
||||
然后Go会根据其相应值的类型来帮你初始化它们
|
||||
*/
|
||||
@@ -41,7 +41,7 @@ Go语言里面定义变量有多种方式。
|
||||
你觉得上面的还是有些繁琐?好吧,我也觉得。让我们继续简化:
|
||||
|
||||
/*
|
||||
定义三个变量,它们分别初始化相应的值
|
||||
定义三个变量,它们分别初始化为相应的值
|
||||
vname1为v1,vname2为v2,vname3为v3
|
||||
编译器会根据初始化的值自动推导出相应的类型
|
||||
*/
|
||||
@@ -63,7 +63,7 @@ Go对于已声明但未使用的变量会在编译阶段报错,比如下面的
|
||||
|
||||
## 常量
|
||||
|
||||
所谓常量,也就是在程序编译阶段就确定下来的值,而程序在运行时则无法改变该值。在Go程序中,常量可定义为数值、布尔值或字符串等类型。
|
||||
所谓常量,也就是在程序编译阶段就确定下来的值,而程序在运行时无法改变该值。在Go程序中,常量可定义为数值、布尔值或字符串等类型。
|
||||
|
||||
它的语法如下:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user