在G02中 model目录这样设计感觉会循环依赖 要怎么避免

model目录这样设计感觉会循环依赖 要怎么避免

在用 gorm 的情况下 如果是用关联关系 admin 里面定义了 role的关联关系 role 里面定义了admin的关联关系 这样就会引起循环依赖 是不是需要把 *_model.go 这个文件放在与 models.go 同级 或者有什么其他办法去避免这个问题

最佳答案

解决

  • 模型放在同一个package
  • gorm 可以切换成 Gen. Friendly & Safer GORM powered by Code Generation.
1年前 评论
cccdz (楼主) 1年前
讨论数量: 2

解决

  • 模型放在同一个package
  • gorm 可以切换成 Gen. Friendly & Safer GORM powered by Code Generation.
1年前 评论
cccdz (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!