苟哥的笔记本
首页
文章归档
关于
文章归档
关于
首页
编程
正文
封装
苟哥
2021-12-31 PM
1268℃
0条
1、在Go中,数据被封装在包内,使用未导出的包内变量和结构字段; 2、未导出的变量、struct字段、函数、方法等可以被相同包中的导出的函数和方法访问。 3、getter无需get前缀,setter保留set前缀(主要为了与getter区分开);如果想要外部可访问,则方法首字母大写。 举例如下: ```go package person type Person struct { Name string Age int } func (p *Person) Name() string { return p.Name } func (p *Person) SetName(name string) { p.Name = name } ```
标签:
golang
,
封装
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:
http://www.i366211.com/archives/187/
上一篇
变量
下一篇
微信emoji表情代码对照表
取消回复
评论啦~
提交评论
栏目分类
软件安装
10
开发工具
8
算法
2
测试
1
架构
3
填坑记
2
开源
6
科普
6
私域
2
读书笔记
4
编程
48
运营
3
管理
1
标签云
算法
C程序设计语言
C语言
Java
mysql
PHP
ffmpeg
golang
VueJs
脚手架
VueJs实战项目
Intellij IDEA
Centos7
Hyperf
抖音运营
杰克韦尔奇
跌荡一百年
生成海量测试数据
企业管理
习题2-3
习题2-4
习题2-6
异常分类
File
习题2-7
习题2-8
习题2-9
习题3-3
习题3-4
习题3-5
友情链接
申请
SaaS引擎
机器人框架
京东捡漏