
Golang
文章平均质量分 95
necesse
这个作者很懒,什么都没留下…
展开
-
Golang 快速上手 (3)
初始化结构体 默认初始化 使用键值对初始化 列表初始化 部分初始化 结构体的指针 new 关键字创建结构体指针 访问结构体成员指针和对象都可以通过逗号访问结构体对象的成员,如果指针通过逗号访问成员编译器会默认解引用,(*pa),name 等价于 pa.name 结构体的访问权限 结构体名称首字母大写,那么在其他包内才可以定义Person对象,小写则无法访问。并且,结构体的属性首字母大写则其访问权限为public的,若为小写,则为private 编译器报错 方法首字母大写才能在其他包内访问 对象的方法原创 2022-06-22 10:09:20 · 564 阅读 · 0 评论 -
Golang 快速上手 (2)
数组是相同数据类型的集合,数组一旦定义长度不能修改,数组可以通过索引访问 其内部元素。定义一个数组 slice (切片) 声明一个切片和声明一个数组差不多,不给出长度就为slice 切片为引用类型,可以使用make创建 初始化切片 直接初始化 使用数组对其初始化 还可以使用数组的一部分其初始化 切片的crud add 切片是一个动态数组,可以使用append()函数对其添加元素 delele go语言中并没有删除切片元素的专用方法,可以使用切片本身的特性来删除元素。删除下标2位置的元素 删除i原创 2022-06-20 22:28:33 · 278 阅读 · 0 评论 -
Golang 快速上手 (1)
Golang 拥有非常严格的代码缩进规则 声明一个变量,但不使用也会报错 初始化变量 Go语言声明变量就会自动对变量对应的内存区域进行初始化。每个变量会被初始化成其类型的默认 值。如:整型和浮点型变量的默认值为0。字符串变量的默认值为空字符串“"。布尔型变量默认为false。 切片、函数、指针变量的默认为nil.初始化 变量类型可以省略,让其自动推导 短声明,省略var关键字,使用 := 需要注意,短声明初始化方式只能使用在函数内部。 Golang 常量 常量在程序编译阶段就确定值,运行时则无法改变原创 2022-06-20 18:40:58 · 645 阅读 · 2 评论