Proto commits in OldSmokeGun/go-scaffold

These 11 commits are when the Protocol Buffers files have changed:

Commit:754e9b3
Author:许林瑞

refactor: rename the directory adapter to facade

The documentation is generated from this commit.

Commit:301411b
Author:许林瑞

refactor: rename the directory adapter to facade

Commit:7de26a1
Author:XuLinrui

feat: add user and jwt authentication and sample code - add casbin permission and sample code

Commit:eb34968
Author:XuLinrui

perf: optimize code structure BREAKING CHANGE: The project was refactored with a clear architecture

Commit:af02848
Author:OldSmokeGun

refactor: optimizing directory structure and update the document

Commit:08e8bb0
Author:OldSmokeGun

refactor: refactoring service and add new error handling

Commit:7ee1c36
Author:OldSmokeGun

perf: modify api of user update to comply with restful specifications

Commit:21a1a25
Author:oldSmokeGun

perf: api dir adds a layer of service name directories to accommodate the structure of multiple microservices

Commit:4f623dd
Author:OldSmokeGun

refactor: clear fields that duplicate request and proto in handler - rename the message name in proto

Commit:64e3dfd
Author:oldSmokeGun

perf: optimize proto and handler

Commit:2949cb5
Author:OldSmokeGun

refactor: 引入 wire 依赖注入和 kratos 框架