主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
read only in golang
TianqiZhang93
·
2022-02-16 11:20:26
· 1071 次点击
出于安全性等考虑,很多时候需要变量read only,golang出于什么考虑没有提供这个特性呢?
当下大家有什么好的方法能够在golang中实现read only吗?
阅读全文
查看全部 4 个评论
liangmanlin
这不是语音需要考虑的,这是封装的事情,如果需要只读,就不应该暴露任何字段,并且所有读取返回都使用拷贝返回
评论于 2022-02-16 15:44:01
#2
更多评论
Mericusta
目前可能只有小写定义+包级隔离来实现了
评论于 2022-02-16 11:43:50
#1
robertchen
不可导出+Get函数。非常好解决
评论于 2022-02-16 16:52:36
#3
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
关于go的协程和go的IDE的问题
- 786 阅读
Golang 优雅地生成随机字符串
- 785 阅读
如何优雅的做单元测试
- 783 阅读
4
goweb 框架选择
- 783 阅读
5
怎么写一份好的接口文档?
- 781 阅读
6
你知道 MySQL 中的 order by 是怎么工作的吗?
- 781 阅读
7
初识分布式键值对存储etcd
- 781 阅读
8
[go 面试] 雪花算法与分布式ID生成
- 781 阅读
9
选择适合微服务的编程语言
- 781 阅读
10
Playwright+Python自动化测试课程
- 781 阅读
一周阅读排行
手把手教你用Go语言实现缓存系统
- 8274 阅读
[go 面试] 接口测试的方法与技巧
- 8251 阅读
手把手用 Go 带你写一个小工具
- 8240 阅读
4
初识分布式键值对存储etcd
- 8237 阅读
5
[go 面试] 雪花算法与分布式ID生成
- 8233 阅读
6
选择适合微服务的编程语言
- 8223 阅读
7
一文带你入门汇编语言
- 8211 阅读
8
Playwright+Python自动化测试课程
- 8210 阅读
9
OpenGL渲染引擎-设计与实践教程
- 8208 阅读
10
[完结40周]物联网/嵌入式全能工程师(提薪优选)
- 8205 阅读
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册