首页
归档
分类
标签
瞬间
图库
留言板
友链
关于
极客日记
行动起来,活在当下
累计撰写
93
篇文章
累计创建
17
个标签
累计收到
1
条评论
栏目
首页
归档
分类
标签
瞬间
图库
留言板
友链
关于
目 录
CONTENT
以下是
Goland
相关的文章
2024-03-22
Golang学习笔记 - 接口
接口在Go语言中是一种抽象类型,定义了对象的行为规范而不进行实现。接口是一组方法的集合,允许不同类型实现同一接口,从而简化代码并促进多态性。接口的声明包含方法签名,无需显式声明实现,符合结构化类型的概念。通过接口,开发者可以将不同类型的对象统一处理,如将多种动物视为“能叫的动物”。此外,空接口可以存储任意类型的数据,为编程提供灵活性。接口的设计使得Go语言支持面向接口编程,提高了代码的可维护性和扩展性。
2024-03-22
22
0
0
Golang
2024-03-10
Golang学习笔记 - 结构体
Go语言通过结构体提供了一种自定义数据类型,用于封装多个基本数据类型,从而实现面向对象的功能。本文介绍了自定义类型和类型别名的定义与区别,结构体的定义、实例化及其初始化方法,包括键值对初始化和指针类型结构体的创建。还讨论了结构体的内存布局、构造函数的实现、以及方法与接收者的概念,强调了指针接收者在修改实例变量时的有效性。通过这些内容,可以更好地理解和应用Go语言中的结构体。
2024-03-10
10
0
0
Golang