Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gow
command
|
|
|
internal
|
|
|
clientcmd
Package clientcmd 实现 `gow client`:用本仓库的 TS/Dart HTTP 客户端插件 从 proto 生成客户端 SDK,为前后端分离仓库补上"后端 → 前端类型"的 CLI 环节。
|
Package clientcmd 实现 `gow client`:用本仓库的 TS/Dart HTTP 客户端插件 从 proto 生成客户端 SDK,为前后端分离仓库补上"后端 → 前端类型"的 CLI 环节。 |
|
configcmd
Package configcmd 实现 `gow config`:把服务的本地配置导出到远程配置中心 (Consul/Etcd/Nacos),与桌面端/CLI 同一引擎(pkg/configexporter)。
|
Package configcmd 实现 `gow config`:把服务的本地配置导出到远程配置中心 (Consul/Etcd/Nacos),与桌面端/CLI 同一引擎(pkg/configexporter)。 |
|
doctor
Package doctor 实现 `gow doctor`:体检本机开发环境——CLI 依赖的构建工具、 protoc 插件是否可用,以及常见装配问题(GOBIN 是否在 PATH)。
|
Package doctor 实现 `gow doctor`:体检本机开发环境——CLI 依赖的构建工具、 protoc 插件是否可用,以及常见装配问题(GOBIN 是否在 PATH)。 |
|
frontend
Package frontend 实现 `gow frontend`:从 OpenAPI 3.0 规范生成前端 CRUD 代码。
|
Package frontend 实现 `gow frontend`:从 OpenAPI 3.0 规范生成前端 CRUD 代码。 |
|
openapi
Package openapi 实现 `gow openapi`:用 gnostic 的 protoc-gen-openapi 从项目的 proto 定义一键产出 OpenAPI 3.0 文档,为 `gow frontend gen` 供料——打通 DDL → 后端 → OpenAPI → 前端的纯 CLI 全栈闭环。
|
Package openapi 实现 `gow openapi`:用 gnostic 的 protoc-gen-openapi 从项目的 proto 定义一键产出 OpenAPI 3.0 文档,为 `gow frontend gen` 供料——打通 DDL → 后端 → OpenAPI → 前端的纯 CLI 全栈闭环。 |
|
project
template.go 判定脚手架模板来源:本地目录 vs git 仓库。
|
template.go 判定脚手架模板来源:本地目录 vs git 仓库。 |
|
schemasource
Package schemasource 为 SQL→schema 管线(sqlorm 的 ent 导入与 sqlproto 的 proto 转换)提供共享的数据源层:按 DSN scheme(mysql/postgres/text/file) 分发到对应 provider,返回带方言标记的 atlas Inspector 驱动;并承载两管线 逐字节同构的 DSN 归一化、SQL 文本载入与 atlas 类型解析工具。
|
Package schemasource 为 SQL→schema 管线(sqlorm 的 ent 导入与 sqlproto 的 proto 转换)提供共享的数据源层:按 DSN scheme(mysql/postgres/text/file) 分发到对应 provider,返回带方言标记的 atlas Inspector 驱动;并承载两管线 逐字节同构的 DSN 归一化、SQL 文本载入与 atlas 类型解析工具。 |
|
pkg
|
|
|
frontendgen
Package frontendgen 从 OpenAPI 3.0 规范生成前端 CRUD 代码 (composable/hooks、列表页、编辑抽屉、路由、国际化), 支持 vue-element / vue-vben / react-antd 三种目标框架。
|
Package frontendgen 从 OpenAPI 3.0 规范生成前端 CRUD 代码 (composable/hooks、列表页、编辑抽屉、路由、国际化), 支持 vue-element / vue-vben / react-antd 三种目标框架。 |
|
redirect
Package redirect 收放客户端的重定向策略。
|
Package redirect 收放客户端的重定向策略。 |
|
svcname
Package svcname 校验前端传进来的服务名。
|
Package svcname 校验前端传进来的服务名。 |
Click to show internal directories.
Click to hide internal directories.