摘要: 1. 函数的数据类型 package main import "fmt" func main() { /* go语言的数据类型: 基本数据类型: int,float,bool,string 复合数据类型: array,slice,map,function,pointer,struct,interfa 阅读全文
posted @ 2020-02-01 06:55 1769987233 阅读(154) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main() { //外围函数 /* defer的词义:"延迟","推迟" 在go语言中,使用defer关键字来延迟一个函数或者方法的执行。 1.defer函数或方法:一个函数或方法的执行被延迟了。 2.defer的用法: A:对象.cl 阅读全文
posted @ 2020-02-01 06:29 1769987233 阅读(108) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main() { /* 递归函数(recursion):一个函数自己调用自己,就叫做递归函数。 递归函数要有一个出口,逐渐的向出口靠近 */ //1.求1-5的和 sum := getSum(5) fmt.Println(sum) //2 阅读全文
posted @ 2020-02-01 06:19 1769987233 阅读(185) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" //全局变量的定义 //num3 := 1000//不支持简短定义的写法 var num3 = 1000 func main() { /* 作用域:变量可以使用的范围。 局部变量:函数内部定义的变量,就叫做局部变量。 变量在哪里定义,就只能在哪个范 阅读全文
posted @ 2020-02-01 06:14 1769987233 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1. 函数的定义和使用 package main import "fmt" func main() { //程序的入口,是一个特殊的函数 /* 函数:function 一、概念: 具有特定功能的代码,可以被多次调用执行。 二、意义: 1.可以避免重复的代码 2.增强程序的扩展性 三、使用 step1 阅读全文
posted @ 2020-02-01 06:12 1769987233 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. 字符串的声明是使用 package main import "fmt" func main() { /* Go中的字符串是一个字节的切片。 可以通过将其内容封装在“”中来创建字符串。Go中的字符串是Unicode兼容的,并且是UTF-8编码的。 字符串是一些字节的集合。 理解为一个字符的序列。 阅读全文
posted @ 2020-02-01 05:48 1769987233 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1. map的创建和使用 key不能是引用类型,key要求是不变的,引用类型的地址不变,但是值会改变 package main import "fmt" func main() { /* map:映射,是一种专门用于存储键值对的集合。属于引用类型 存储特点: A:存储的是无序的键值对 B:键不能重复 阅读全文
posted @ 2020-02-01 04:45 1769987233 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1. 切片的创建和使用 package main import "fmt" func main() { /* 数组array: 存储一组相同数据类型的数据结构。 特点:定长 切片slice: 同数组类似,也叫做变长数组或者动态数组。 特点:变长 是一个引用类型的容器,指向了一个底层数组。 切片创建: 阅读全文
posted @ 2020-02-01 04:11 1769987233 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1. 数组的创建和使用 package main import "fmt" func main() { /* 数据类型: 基本类型:整数,浮点,布尔,字符串 复合类型:array,slice,map,struct,pointer,function,channel。。。 数组: 1.概念:存储一组相同 阅读全文
posted @ 2020-01-31 11:34 1769987233 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、程序的流程结构 程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。 顺序结构:代码从上向下逐行的执行 选择结构:条件满足,某些代码才会被执行。0-1次 if语句,switch语句 循环结构:条件满足,某些代码会被反复的多次执行。0-n次 for语句 二、循环语句 循环语句表示条件满足, 阅读全文
posted @ 2020-01-31 10:53 1769987233 阅读(150) 评论(0) 推荐(0) 编辑