有 go 的主力语言高手吗,目前泛型在 go 的新项目中鼓励使用吗

15 小时 14 分钟前
 SGL
还是说,大家默认“尽量不要用泛型”之类的。
1798 次点击
所在节点    Go 编程语言
18 条回复
spritecn
15 小时 10 分钟前
业务项目的话本身不怎么能用到泛型的吧
liaohongxing
15 小时 6 分钟前
用的很多 ,一些工具类 比如 arrayutils 等等,都是范型的了
Sendya
15 小时 5 分钟前
项目里经常用 https://github.com/samber/lo ,做业务系统基本上用不到泛型,我这边用到泛型的大多是一些辅助工具类型的东西
2024
14 小时 40 分钟前
go 的泛型没有 C# 那么连贯,如果不是专门想用下泛型,一般想不起来怎么写
Dorathea
14 小时 38 分钟前
泛型的代码无论怎么写都很难看
个人的建议是: 可以用泛型的代码, 但最好不要自己写/管理泛型
Gilfoyle26
14 小时 18 分钟前
工具类代码用的多,其他的业务代码用的很少
COW
14 小时 9 分钟前
为了泛型而用泛型,是很忌讳的
Ipsum
14 小时 7 分钟前
通用库会用,业务就没啥必要了
nkidgm
13 小时 55 分钟前
我写 Java 都不怎么用泛型了,因为不同团队/公司的业务通用性不强,强上泛型,就是浪费时间。

用泛型都是抽象性很高的模块了,是为了通用性而用泛型,而强上泛型看上去很优雅,但实际上就是自娱自乐。
nkidgm
13 小时 54 分钟前
不过曾经为了学习泛型,在过程中也很享受那种设计感,很有顶层思维,但现在回头看,90%都是过度设计(逃
zaiweijian
13 小时 31 分钟前
没有泛型,用 interface 强转还是比较麻烦的。不过也就工具函数会用到
kevinxzhao
12 小时 43 分钟前
go 都是写业务逻辑多点吧,所以范型用的应该不太多。
roundgis
12 小时 40 分钟前
写库可能会用得多些

如果是往屎山堆屎的话就不要想太多了
pulutom40
12 小时 31 分钟前
工具函数用的多,业务代码用不到

但从泛型出来第一天开始,我就没听说过谁要求不要用泛型
skiy
11 小时 32 分钟前
用不用泛型,得看我用的库,它类型定义成泛型不。刚出泛型时尝鲜,结果一堆库没跟进。
现在的话,AI 出的代码有我就用,没有我就不用。
Rainm4ker
9 小时 50 分钟前
写业务很少用,组内、部门的基础库应该用得着
veightz
8 小时 9 分钟前
用的并不高频。一些工具类用的多一些,字面量转指针之类的。。
和 Java 比,类似 Result<>用得并不多。。。
darkway
7 小时 10 分钟前
为了泛型而用泛型,是很忌讳的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1153500

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX