登录
首页 >  Golang >  Go问答

Golang 架构方面的挑战

来源:stackoverflow

时间:2024-03-13 20:33:25 103浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《Golang 架构方面的挑战》,聊聊,我们一起来看看吧!

问题内容

我正在为我的下一个项目使用此 https://medium.com/@eminetto/clean-architecture-using-golang-b63587aa5e3f 架构。

但是我有几个问题:

  • 缓存应该放在哪一层?
  • 身份验证/授权应该在哪一层进行?

这是一个适合 Go 使用的架构吗?


解决方案


  • 您想要缓存什么,数据库查询、文件或请求?

  • 身份验证/授权可以在中间件层,也可以在中间件层 在视图/模型层之前。

您可以根据您的需求和目标挑选您的架构。选择架构没有硬性规定。正确的架构来自于为了同一目标在不同架构上尝试 POC。

今天关于《Golang 架构方面的挑战》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>