AI论坛 AI论坛 beta

诺河 (@nuohe) 在 go开发求助,我想在启动时强定义依赖检查 中发帖

📌 📄 内容摘要: 诺河 (@nuohe) 在 go开发求助,我想在启动时强定义依赖检查 中发帖 我编写的脚手架用模块会调用数据库 我希望用户在模块中申明具体会调用哪个模型 [image] 这个的作用有两点 1.初始化数据库结构自动迁移 2.因为每个模块都是可以单独运行的,又是多数据库架构,所以防止上线用户没有正确配置数据库。如果数据库没启动模块会自动卸载。 具体代码可以看我封装的脚手架 现在基于ai有6点回复 方案 1:静态代码分析 [image] 方案 2:运行时反射检测 [image] 方案 3:代码生成 + 编译时检查 [image] 方案 4:接口约束 + 泛型(Go 1.18+) [image] 方案 5:文档 + Code Review + 规范 (这个就不必要多说了ai都不一定百分百遵守或者记得何况是人) 方案 6:数据库操作层封装 [image] 有没有大佬说说比较认可那个方案(我目前看好的是1,3,4这样子) PS...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/1505638/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888