V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  cloudzhou  ›  全部回复第 71 页 / 共 100 页
回复总数  1994
1 ... 67  68  69  70  71  72  73  74  75  76 ... 100  
❮ ❯
2022 年 5 月 12 日
回复了 publep 创建的主题 › 职场话题 › 暑期实习求比较 字节 vsHulu
这很厉害了,我选 1 ,主要是工作内容
2021 年 12 月 23 日
回复了 BeijingBaby 创建的主题 › 程序员 › 这种场景是否能把 etcd/consul 当做“分布式数据库”?
不要通过 etcd/consul 交换数据本身,而是通过 etcd/consul 交互事件,然后事件触发数据的更新
简单例子,一个分布式 version ,然后数据 version 对象只能递增,最后通过 version 获取对象
2021 年 11 月 24 日
回复了 javaisthebest 创建的主题 › 程序员 › 在虾皮做业务被 go 恶心到了。
@javaisthebest 你有没想过,除了 4 ,其他的本质是 SpringBoot 的强大,相反来说,只能说 Shopee 基础太弱了
2021 年 6 月 11 日
回复了 andstack 创建的主题 › 程序员 › 如何快速对比 Mysql 数据库某个时间点前后的变化
created,updated timestamp
服务端遵循,一旦有修改,就更新 updated 字段,只需要拉去对应 updated > xx 就是变更
2021 年 6 月 11 日
回复了 godbasin 创建的主题 › 程序员 › 我滴第三本书出版啦!分享写文章的一些感受~
"录用我的是三个后台大哥,老板甚至看我学历、*长得还行*,还发了一个秘书的工作,待遇比前端的多多了。"
2021 年 5 月 11 日
回复了 samin 创建的主题 › 数据库 › MySQL 中数字类型和字符类型字段大小比较
@ychost 和我理解一样,早先极致追求存储性能~现在看,其实很难达到瓶颈,而不好的设计,才是最主要原因
使用字符串,最大好处是简单易懂,否则要回去看代码
2021 年 5 月 7 日
回复了 polyang 创建的主题 › 程序员 › 现在的程序员,这么简单的问题都能答错吗?
问题 2 有些偏门,其他问题正常
@feifanhanmc 这缩写简直莫名其妙,我一向建议,长点就长点,可读性好就可以
2021 年 4 月 8 日
回复了 TomVista 创建的主题 › 程序员 › 被合并了人生第一个 pr,很开心
给 Golang 提交了一个,开心很久
2021 年 3 月 31 日
回复了 zw1one 创建的主题 › 生活 › 女朋友想在一线买房,我想在老家省会买房,如何处理?
今年刚上车,广州几乎可以说是一线里面房价最友好的城市了
如果你是其他城市,买了老破小,这个分歧可以理解,但是广州只要你认真选房子,300w 上线房子符合的可选不少
而想对你们收入还是可以的
2020 年 11 月 23 日
回复了 shhch 创建的主题 › Go 编程语言 › golang context 的相关使用
@xkeyideal trace id 通过 context 传递,这简直是基本操作阿
确实复现了,这个设计,不是傻子么,难道自己找回密码还能不知道自己
如果确实怕混淆名字,哪怕保留最后一位名字也不好,最好,就是如下
**[dong] 最后一位拼音
2020 年 9 月 4 日
回复了 pkoukk 创建的主题 › Go 编程语言 › go 有没有什么优雅的办法可以进行单元测试?
@vvmint233 @pkoukk 资源性的依赖,我更倾向不要 mock 资源,而是按需构建资源,其实代价很小
我做过一个测试项目,就是将所有资源 Docker 化,并且做好初始,结束动作
Mysql / Redis 都是调用 Docker,“资源即服务”,甚至可以构建一个 pool 来重复利用

原因在于,如果资源 mock,可以不能测试到使用资源的错误,比如一条 SQL 语句其实错了,但是不能发现
2020 年 9 月 4 日
回复了 pkoukk 创建的主题 › Go 编程语言 › go 有没有什么优雅的办法可以进行单元测试?
@pkoukk 以上,可以做到针对函数精确的 mock,按需实现
2020 年 9 月 4 日
回复了 pkoukk 创建的主题 › Go 编程语言 › go 有没有什么优雅的办法可以进行单元测试?
关于 Go 的单元测试,一下是我的几个思考点:

1. 基于 interface 的 mock,这是面向接口可插拔,已经很成熟,就是实现对应的 mock 接口实现注入,具体方法 mock,具体不说了

2. 面向方法的 mock,使用 context 模型,进行 mock 方法注入

举个例子:

https://play.golang.org/p/z5RDSVcTSWD
@BBCCBB 就是需要一个 session.time 来记录,只是并不需要放在数据库,用 redis 然后最终同步到数据库,sorted set 很满足这种 *一个时间窗口 xxx* 的需求
1 ... 67  68  69  70  71  72  73  74  75  76 ... 100  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5554 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 07:15 · PVG 15:15 · LAX 00:15 · JFK 03:15
♥ Do have faith in what you're doing.