GO语言的结构函数
GO语言因为没有类这个概念,于是采用结构来封装函数,也叫结构函数。
在函数名称前没有参数的是普通函数,有参数的是结构函数,输入的参数叫“方法接收者”。
实现代码:
结构函数定义如下:
package core
//自定义的结构,首字母大写可以被导出,包含里面的字段首字母大写才被输出
type TestStruct struct {
Id string
Name string
}
//这是一个结构函数,返回两个值,输入为方法接收者
func (ts *TestStruct)StrucFunc(idIn,
原创
2021-05-12 16:14:44 ·
983 阅读 ·
0 评论