V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  povsister  ›  全部回复第 3 页 / 共 42 页
回复总数  824
1  2  3  4  5  6  7  8  9  10 ... 42  
补充楼上,你顺带也可以把 Constraint 扩展一下加个 Name 方法,这样直接 struct 定义业务消息处理和业务消息类型,框架负责序列化反序列化。
更多一点,通过提供不同入参的 register 方法,或者变长参数提供 register option ,还可以实现业务可选定义 encode decode ,或者直接将整个 codec 层可插拔可协商,非常简洁明了。
你既然只关心 Process ,那直接泛型不就完事了。
很常见的设计模式,go 处理 wiredata 简直舒服的不要不要的,泛型前写这种协议代码还脏一点 interface 乱飞。现在直接给你类型检查都安排的明明白白 。
多练,多看。

业务只需实现 ProcessMsg ,然后直接业务代码自己 Register 就行了。

https://i.imgur.com/73wQyh5.png
30 天前
回复了 MoGeJiEr 创建的主题 iPad iPad pro 2024 蜂窝版耗电问题
啊? mini6 蜂窝插卡只要不开流量。放一周都还是有过半的电的,开 5G 待机的话一天大概 10 点的电
刚想说+30 元拉第二路宽带,看到 宽带 能提出门,我感觉有点理解能力不够用了。

另外手机欠费就停网?你要欠一个月那是你的问题,立即停网的这不电话去吊客服?
30 天前
回复了 codigger 创建的主题 程序员 程序员与编程领域,似乎符合 10x 定律
扯淡,如果第二次做类似的事情还照着第一次的方案照猫画虎,那这人水平也就这样了。
真实的流程中第一次落地必然是携带了太多妥协的东西,除非你做的东西不够复杂。
wire 先不说,fx 已经是我这边准备放进黑名单的东西。除了写 php 的那帮人转 go 用的很舒服外,正常人看到 fx 这玩意都觉得逆天
从小养从小做社会化训练,或者选择脾气很好的大猫。
猫很蠢,要清晰明确主次地位,否则供成主子有你受的。
有错误,当场惩戒,大声呵斥或者强制撸肚皮,初来的时候犯错很常见该揍就揍,下手力度以你感觉有点手疼就行。养成良好习惯不乱抓乱咬,对长期共处很有帮助。
短毛猫是掉毛大户,长毛猫反倒相对少一点而且掉毛成团比较好打理。但是长毛猫容易拉撒沾上,各有问题吧。
猫砂盆尽量大,按照猫体重 2 倍买一般没错。
猫粮参考价 20 元/500g ,低于这个价的猫粮基本没什么好东西。
32 天前
回复了 Legman 创建的主题 问与答 如何提高问题的处理效率
周末只要不是天塌了客户炸了就别到处找人
工作生活一直管住嘴迈开腿,不说定期健身房撸铁,每天打底 5km 步行,午餐明厨亮灶自己去店面吃,晚餐也不放纵高油高盐,拒绝夜宵,早餐蛋奶一直坚持。

然后生化指标一切正常,年年 B 超提醒轻度脂肪肝。我能怎么办,我也很绝望啊
36 天前
回复了 hez2010 创建的主题 程序员 运行 100 万个异步并发任务需要多少内存
哇,这帖子也能吵起来。。
一个不专业的测试就不专业呗,你能怎么办?

好为人师的后果:你这人好生无礼。谁叫你多管闲事?
你这是不适合用泛型的强上…. 灾难
@linglingling
用 docker 跑 vpn ,每个容器独立子网+内部跑梯子,然后自己主机用梯子连容器的梯子或者干脆把容器 ip 当路由下一跳
形成输出文档的习惯,口说无凭,何况你不能问一遍讲一遍。
文档也能很好回应老板质疑。毕竟一个只干工单的人和一个不断输出 KB 的人,谁更靠谱一目了然
正常。我这房东各个房间都打了面板,然后弱电箱没打头。自己弱电箱打了头,结果房间接上协商只有 100M ,拉开面板挡板一看触点氧化挺多的,卸开重新换了面板座子问题解决。
升级后出现的直接找天才吧。如果是拼装部件天才会拒保,恭喜买到 pdd 正品,就当吃一堑长一智。
如果是系统问题售后应该会统一解决。
45 天前
回复了 yyysuo 创建的主题 宽带症候群 终极的分流策略
唉。fakeip
1  2  3  4  5  6  7  8  9  10 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   969 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 22:56 · PVG 06:56 · LAX 14:56 · JFK 17:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.