Home
Sign Up
Sign In
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member
Sign In
V2EX
›
xhinliang
›
全部回复第 6 页 / 共 23 页
回复总数
447
1
...
2
3
4
5
6
7
8
9
10
11
...
23
❮
❯
2022 年 7 月 19 日
回复了
andyJado
创建的主题
›
程序员
›
你最常用的 CLI(命令行工具)是什么?
1 3806 57.2417% git
2 896 13.4757% curl
3 439 6.6025% make
4 198 2.97789% j
5 198 2.97789% go
6 132 1.98526% ls
7 118 1.7747% vim
8 109 1.63934% cd
9 82 1.23327% history
10 68 1.02271% cat
2022 年 6 月 28 日
回复了
Sunxy88
创建的主题
›
Go 编程语言
›
想讨论一下阿里开源的 Go 的 IoC 框架以及 Go 是不是真的需要 ioc
意义在于你会不会做一层隐藏具体实现的封装。
比如你某些存储用的 KV ,今天用 Redis ,明天用 TiKV ,后天用自研了。但只要都是 KV 的,那你用它的时候就十有八九还是 get(k): V 这种姿势。
那么你可以封装出一个 persistence interface ,以后底层换实现了,只要操心写配置文件+注入,然后改改这个 persistence interface 就好了,其它模块都不用动的。
--------
我用 IoC 这么久,很少遇到你说的这种换底层实现的情况。
个人觉得 IoC + 面向接口设计,最大的好处在于写单测比较方便。
2022 年 6 月 8 日
回复了
yibo2018
创建的主题
›
程序员
›
整理了一个订单全流程图,希望各位大佬提提意见
支付的时候才落库,你这个好不专业啊,哈哈。
1
...
2
3
4
5
6
7
8
9
10
11
...
23
❮
❯
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Solana
·
1030 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms ·
UTC 18:49
·
PVG 02:49
·
LAX 11:49
·
JFK 14:49
♥ Do have faith in what you're doing.
❯