看了下 google 依赖注入开源库 wire 和 uber 的 dig 库,
感觉并没有解决太多痛点和节约时间。相比于 java 的依赖注入,golang 程序员还是需要操心许多细节。
虽说我不太喜欢 java 生态圈里的黑魔法,但是类似 wire 这类的半成品黑魔法是不是有点鸡肋。
想请问下各位大佬,是否有在工程里使用过 wire/dig 的经验,它给你带来了什么。
1
dilu 2022-06-29 21:41:59 +08:00
之前在前东家,内部框架用了 wire ,真的很难用。
用 go 写业务本身就够烦躁的了,非要搞这种没稀奇古怪的东西。 我知道肯定有人反驳我,说依赖注入有 balabala 的优点,随便吧。 任何不被 go 原生支持的,终将不应该在 go 中使用。 总结:请停止你的 java 行为! |
2
themiscloud 2022-06-29 21:46:01 +08:00
彦祖,收手吧,外面都是爪哇
|
3
DuDuDu0o0 OP @themiscloud 搞不定就用 java .jpg
|