V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  nickxudotme  ›  全部回复第 2 页 / 共 13 页
回复总数  251
1  2  3  4  5  6  7  8  9  10 ... 13  
2025 年 11 月 22 日
回复了 ethusdt 创建的主题 程序员 独立开发者使用 cf r2 做图床视频床怎么样?
没问题,我 blog 就是用这个
2025 年 11 月 22 日
回复了 diudiuu 创建的主题 SSH Mac 上找不到能替代 MobaXterm 的 SSH 工具,求推荐!
直接 VSCode remote
一场发布会的结束,就是下一次发布会的开始,果子是这样的
2025 年 10 月 10 日
回复了 dcdlove 创建的主题 生活 观隔壁经历贴子有感
@79lawyer 看样子真是的,感觉很多话都说不出来
2025 年 9 月 30 日
回复了 luobinxiao 创建的主题 游戏 大家有喜欢回合制游戏的吗?
博德之门👀
2025 年 9 月 24 日
回复了 jackyzhangjb 创建的主题 职场话题 一个远程工作者的思考与分享
我真感觉远程对个人时间管理的要求挺高的,我感觉我现在的工作节奏没有之前那么好了
我同学都羡慕我现在远程,但是我已经有些想回去坐班了(
@GallifreyCAR #78 关键是直接起一个实例来读写很方便,用 go-sqlmock 的 ExpectExec 不如执行完 SELECT 一下看是否符合修改后的预期
@GallifreyCAR #78 个人感觉 go-sqlmock 这种写法不太能接受,所以我没按照这种方式(
全局变量也是可以的,虽然麻烦些

先说关于依赖的处理,如果数据库是 MySQL 的话比较方便,可以使用 github.com/dolthub/go-mysql-server 在本地内存起一个,然后改配置文件,连接这个内存实例,这个库可以当做是 Go 实现的 MySQL

可以配套运行一些脚本建表与造一些数据,这样测起来方便

但是这个库运行某些 SQL 会有问题(绝大部分时候正常),这时候就上 https://github.com/testcontainers/testcontainers-go 用容器起数据库,包括 PostgreSQL 也只能这样

Redis 可以用 https://github.com/alicebob/miniredis

其他依赖直接 gomonkey 打桩

具体来说,可以先实现一个通用的造环境函数准备好数据库之类,每个测试开始调用一下(或者 test Main ,这个方法很多)

之后造 HTTP 请求调 handler ,之后用 testify 检查返回与数据库更改是否符合要求(比方说更新后再查一下是否已更新)
2025 年 8 月 15 日
回复了 NothingExist 创建的主题 随想 生命的意义是什么?人终其一生,在追寻什么?
体验这个世界
2025 年 8 月 8 日
回复了 exploretheworld 创建的主题 Java 写了 3 天 go,我想念 Java 了
@Ayanokouji openapi 有框架可以自动泛型推导了,例如 fuego ,很好用
@Zzzz77 我这里说的就是编辑图,markdown 会跟着变
@runking 是哇,我说的就是这个
官网有个 playground ,右边编辑左边跟着动
https://i.imgur.com/ZCmkVC9.png
Mermaid 官网我记得可以的
2025 年 6 月 19 日
回复了 jiangpranay 创建的主题 Apple 有没有 MacBook 游戏推荐?
博德之门 3 ,年度最佳质量毋容置疑
跨平台也很稳,和几个 Windows 舍友一起联机非常欢乐
2025 年 6 月 17 日
回复了 tedaz 创建的主题 问与答 大家有过突然一夜未眠的经历吗
@tedaz 按照我个人经验应该不会太依赖?可以搜一下
不过我现在尽量自然睡,发现不对劲了就来一粒
2025 年 6 月 17 日
回复了 tedaz 创建的主题 问与答 大家有过突然一夜未眠的经历吗
有过,但是现在不敢通宵了,发现睡不着直接一粒褪黑素
2025 年 6 月 16 日
回复了 vverr 创建的主题 问与答 有没有可以上传代码项目的 ai
cursor trae deepwiki
2025 年 5 月 24 日
回复了 livc 创建的主题 Windows 怎么把 windows 鼠标滚轮方向调整成和 mac 一样
@NX2023 没事了这是调 mac 和 win 一样的
1  2  3  4  5  6  7  8  9  10 ... 13  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4704 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 09:55 · PVG 17:55 · LAX 02:55 · JFK 05:55
♥ Do have faith in what you're doing.