摘要:
数组 数组是同一类型元素的集合。例如,整数集合 5,8,9,79,76 形成一个数组。Go 语言中不允许混合不同类型的元素,例如包含字符串和整数的数组。(译者注:当然,如果是 interface{} 类型数组,可以包含任意类型) 注意:数组在定义阶段,长度和类型就固定了,以后不能更改 数组的声明 一 阅读全文
摘要:
switch语句 switch是一个条件语句,它是可以代替多个if else的常用方式 例子 package main import "fmt" func main() { a:=10 #定义一个变量a=10 switch a { case 1: fmt.Println("1") case 2: f 阅读全文
摘要:
if-else 语句 if是条件语句。if语句的语法是 if 条件{ #注意大括号和条件之间不能换行 执行代码 } if语句还包括else if 和 else 部分 package main import "fmt" func main() { a:=10 if a>90{ fmt.Print("a 阅读全文
摘要:
什么是包,为什么使用包? 到目前为止,我们看到的 Go 程序都只有一个文件,文件里包含一个 main 函数和几个其他的函数。在实际中,这种把所有源代码编写在一个文件的方法并不好用。以这种方式编写,代码的重用和维护都会很困难。而包(Package)解决了这样的问题。 包用于组织 Go 源代码,提供了更 阅读全文
摘要:
函数的声明 在Go语言中,函数定义语法如下: func 函数名(参数1 类型,参数2 类型) (返回值类型){ //函数体(具体实现的功能) 返回值 } 函数中的参数列表和返回值并非是必须的,所以下面代码示例有些是不带的。 代码示例: 1.无参数,无返回值 package main import " 阅读全文