首页   注册   登录
ONLINE

faceair

V2EX 第 39284 号会员,加入于 2013-05-19 10:16:58 +08:00
今日活跃度排名 1959
9 G 34 S 16 B
根据 faceair 的设置,主题列表只有在你登录之后才可查看
faceair 最近回复了
9 天前
回复了 faceair 创建的主题 分享创造 分享一个 Golang 参数校验框架 jio
@loading #7
@zn #5



这么写会好受一点吗?剩下的要是觉得 schema 的定义也很啰嗦的话,那我这里也没有更好的办法了,设计就是这样的了...
9 天前
回复了 faceair 创建的主题 分享创造 分享一个 Golang 参数校验框架 jio
只是记得回复里不能用 markdown 贴代码,不过贴图上来以后这图片的大小处理也好恶心... 各位李姐万岁...
9 天前
回复了 faceair 创建的主题 分享创造 分享一个 Golang 参数校验框架 jio
@blless #6 用 tag 可以解决 90% 的校验的问题吧。我可能是因为之前用过 joi 脑子里有些执念,另外还有一些骚操作想实现就自己重新造了一套。理性的说这些功能也不一定是人人都需要,比如:
1. 类型转换
字符串转布尔

字符串转数字

2. 根据其他字段选择校验规则

3. 业务层的逻辑校验用 Transform 也写进 jio 里,后面的业务逻辑里不用再关心数据对不对

🤔不过这些理论上有一部分也是可以自己写 parser 用 tag 实现,就是看到时候够不够像这么直观了。
只是一个轮子罢了,我自己可能有一些想法和思考,如果能碰上臭味相投的人就更好了 🤓
9 天前
回复了 faceair 创建的主题 分享创造 分享一个 Golang 参数校验框架 jio
@blless #2 我在描述中不是说了吗?我觉得 tag 一点都不好用。
22 天前
回复了 cc959798 创建的主题 问与答 北京有哪几家用 go 的公司呢?
知乎,跟 python 平分秋色吧
Bose QC30
alias go build = go test && go build
找管家聊聊,有的会帮你申请调价 在自如续租过两次,续租开始报价都是加七八九百,申请调价后加两百
@k9982874 支持
@reaCodes #4 嗯 新的设计稿里对非 WIFI 的提示已经改成 toast 了,再等等...
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1809 人在线   最高记录 4019   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 9ms · UTC 16:28 · PVG 00:28 · LAX 08:28 · JFK 11:28
♥ Do have faith in what you're doing.
沪ICP备16043287号-1