您的位置 首页 golang

golang基础总结之25关键字、内置基本类型和函数

一、glang的25个关键字:

1.包管理:package、 import

2.变量: var map struct 、interface、 const 、type

3.函数:func、return、defer

4.流程控制:if、else、switch、case、fallthought、default、for、 break 、continue、 goto 、range

5.并发处理:go、chan、select

二、golang的基本数据类型:

1.整型:int(默认)、int8、int16、int32、int64、byte、uint、uint8、uint16、uint32、 uint64

2. 浮点型 :float32、float64(默认)

3.复数:complex64、complex128(默认)

4.数组:值拷贝、不同长度和不同类型的数组都是一个新类型

5.切片:引用

6.map:引用

7.channel:引用

8.复合类型:interface、struct

三、golang内置函数

1. append :向切片中添加一个或多个值

2.cap:计算数组和切片已分配的内存空间

3.new:new(T)会为类型为T的新项分配已置零的内存空间,并返回他的地址

4.make:只用于slice,map,channel的创建,并返回类型为T(非指针)的已初始化(非零值)的值

5.copy:为切片进行值拷贝

6.len:计算字符串、数组、切片、map当前已使用的空间个数

7.delete:删除map中的一个key

8.panic:产生异常,会从当前函数一直往调用该函数的那个函数传递,直到遇到recover或者是传递到main函数中

9.recover:接收异常处理

文章来源:智云一二三科技

文章标题:golang基础总结之25关键字、内置基本类型和函数

文章地址:https://www.zhihuclub.com/86604.shtml

关于作者: 智云科技

热门文章

网站地图