集合部分是否有计划提供 Immutable 版本?
暂无此计划哦,不过欢迎大家参与贡献。Immutable也是有一定的使用场景,可以考虑在现有的数据结构上面封装一层,成为新的结构对象,去掉写方法即可。接着在原有的数据结构对象上增加一个Immutable方法,可将正常的数据结构对象转换为只读数据结构对象。
Yufan Sheng 大佬感兴趣来贡献一发吗?
大概看了一下代码实现,挺简单的。晚些时候我 Contribute 给你。
https://github.com/gogf/gf/pull/1132 估计会在今晚晚些时候写完。
还请帮忙 review 一下。
7 Comments
Yufan Sheng
集合部分是否有计划提供 Immutable 版本?
郭强
暂无此计划哦,不过欢迎大家参与贡献。Immutable也是有一定的使用场景,可以考虑在现有的数据结构上面封装一层,成为新的结构对象,去掉写方法即可。接着在原有的数据结构对象上增加一个Immutable方法,可将正常的数据结构对象转换为只读数据结构对象。
Yufan Sheng 大佬感兴趣来贡献一发吗?
Yufan Sheng
大概看了一下代码实现,挺简单的。晚些时候我 Contribute 给你。
郭强
Yufan Sheng
https://github.com/gogf/gf/pull/1132 估计会在今晚晚些时候写完。
郭强
Yufan Sheng
还请帮忙 review 一下。