关于图层的问题

作者: developer2346创建于 2022年8月26日更新于 2022年8月26日

你好,我正在使用这个项目结构开发自己的网站。目前我需要一个日志记录包,还需要使用 JWT。对于日志记录包,是否有必要将其接口放在域文件夹中,然后在适配器层中实现其方法?对于 JWT,我认为不需要接口,因为它不太可能被删除。那么应该将其代码(如 GenerateToken 和 ValidateToken 方法)放在哪里?如果有一个名为 pkg 的文件夹,然后将 JWT 放在其中,它将从内层移到外层。请问您如何实现像 JWT 和 bcrypt 这样的工具。还请问如何实现日志记录功能,放在哪里和如何实现?谢谢

内容来源: bxcodec/go-clean-arch