You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go-zero/tools/goctl/api
Fyn 6d9dfc08f9
feat(goctl): supports api multi-level importing (#1747)
* feat(goctl): supports api  multi-level importing

Resolves: #1744

* fix(goctl): import-cycle, etc.

import-cycle will not be allowed
e.g., a.api -> b.api -> a.api
regular multiple-import will be allowed
e.g., a.api -> b.api -> c.api
                   -> c.api

* refactor(goctl): adds comments to exported var

* fix(goctl): typo in a comment
3 years ago
..
apigen feat: use go:embed to embed templates (#1756) 3 years ago
dartgen fix(goctl): dart gen user defined struct array (#1620) 3 years ago
docgen feat: use go:embed to embed templates (#1756) 3 years ago
format fix(goctl): api format with reader input (#1722) 3 years ago
gogen chore: remove legacy code (#1766) 3 years ago
javagen feat: use go:embed to embed templates (#1756) 3 years ago
ktgen feat: use go:embed to embed templates (#1756) 3 years ago
new feat: use go:embed to embed templates (#1756) 3 years ago
parser feat(goctl): supports api multi-level importing (#1747) 3 years ago
spec refactor: rename from tal-tech to zeromicro for goctl (#1481) 3 years ago
tsgen feat: use go:embed to embed templates (#1756) 3 years ago
util refactor: rename from tal-tech to zeromicro for goctl (#1481) 3 years ago
validate refactor: refactor yaml unmarshaler (#1517) 3 years ago