Proto commits in OldSmokeGun/go-scaffold

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

Commit:38ce7d3
Author:XuLinrui

refactor(system)!: rename account/user/role/permission modules and add pagination Rename the account module to system_session and the user/role/permission modules to system_* across domain, controller, usecase, repository and the HTTP/gRPC adapters, updating route paths and migration table names. Add the pagenation package and paginated list results for system users, roles and permissions, plus batch role lookup and password update helpers. Drop the unused entgo and snowflake dependencies and bump gorm, cobra and related modules. BREAKING CHANGE: HTTP paths (/account/profile -> /profile, /users -> /system-users, /roles -> /system-roles, /permissions -> /system-permissions) and the gRPC service/package names changed, and database tables are renamed to the system_* prefix.

Commit:bb48a80
Author:许林瑞

refactor: rename the directory facade to adapter

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 框架