📄Go 指针
1. 指针的定义:Go 中的指针允 许我们直接操作内存地址,可以访问和修改内存中的变量值。
📄Go 指针和函数
1. 函数中使用指针作为参数:在 Go 中,可以将指针作为函数参数传递。通过改变指针指向的内存地址中的数据,可以影响原始变量的值。
📄Go 结构体指针
1. Structs and Pointers in Go: Structs in Go can store variables of different data types, and pointers can be created to these struct types.
📄Go 接口
1. 接口定义方法集合:在 Go 语言中,接口用于定义一组方法,但这些方法没有具体的实现。例如,Shape 接口定义了 area() 和 perimeter() 方法,但没有提供具体实现。
📄Go 空接口
1. 定义空接口: 在Go中,空接口(interface {})没有任何方法,可用于创建泛型变量。
📄Golang 类型断言
1. 类型断言的基本用途: 类型断言用于访问接口存储的数据及其数据类型,解决空接口可能引起的数据类型不确定性。