摘要:
1、函数 1)声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 func 函数名(形式参数列表)(返回值列表){ 函数体} 如果一个函数在声明时,包含返回值列表,那么该函数必须以 return 语句结尾,除非函数明显无法运行到结尾处,例如函数在结尾时调用了 panic 异常或 阅读全文
摘要:
1、if 格式: if condition1 { // do something} else if condition2 { // do something else}else { // catch-all or default} else if 分支的数量是没有限制的。关键字 if 和 else 阅读全文
摘要:
1、range关键字 Go语言有个特殊的关键字 range,它可以配合关键字 for 来迭代切片里的元素。注意,range 创建了每个元素的副本,而不是直接返回对该元素的引用。 示例: package main import "fmt" func main() { arr := []int{1,2, 阅读全文
摘要:
1、数组 数组属于值类型。 1)声明 var 数组变量名 [元素数量]Type 数组变量名:数组声明及使用时的变量名。 元素数量:数组的元素数量,可以是一个表达式,但最终通过编译期计算的结果必须是整型数值,元素数量不能含有到运行时才能确认大小的数值。 Type:可以是任意基本类型,包括数组本身,类型 阅读全文