摘要:
1.map map是一种无序的基于key value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。map如果不做初始化,它就是个nil map定义: Go语言中map的定义语法: 其中: keyType 表示键的类型 ValueType表示键对应的值的类型 初识map: map中添加 阅读全文
摘要:
1.数组 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: 数组可以通过下标进行访问,下标从0开始,最后一个元素下标是:len 1。 copy函数应用 copy 函数在两个slice间复制数据,复制长度以len小的为准,两 阅读全文
摘要:
1.go语言数据类型 1.整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、uint32、uint64。 其中, 就是我们熟知的 型, 对应C语言中的 型, 对应C语言中的 型 | 类型 | 描述 | | : : | 阅读全文
摘要:
1.运算符 算数运算符,关系运算符,逻辑运算符,位运算符,赋值运算符 算数运算符 | 运算符 | 描述 | | : : | : : | | + | 相加 | | | 相减 | | | 相乘 | | / | 相除 | | % | 求余 | 注意: (自增)和 (自减) 再Go语言中是单独的语句,并不是 阅读全文
摘要:
1.go语言的变量 静态语言 声明后才能使用 同一个作用域不允许声明同一个变量2次 1.关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符。关键字和保留字都不建议用作变量名。Go语言中有25个关键字: 2.保留字 此外,Go语言中还有37个保留字 3.变量定义 函数外面语句必须以关键字开头 阅读全文