oag icon indicating copy to clipboard operation
oag copied to clipboard

Idiomatic Go (Golang) client package generation from OpenAPI documents

Results 27 oag issues
Sort by recently updated
recently updated
newest added

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.42.1 to 1.47.3. Release notes Sourced from github.com/golangci/golangci-lint's releases. v1.47.3 Changelog 72fc41ce build(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 (#3009) 57d61afb build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v2 from 2.2.0 to...

dependencies
go

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.1.0 to 3.2.0. Release notes Sourced from golangci/golangci-lint-action's releases. v3.2.0 What's Changed Expire cache periodically to avoid unbounded size by @​ezimanyi in golangci/golangci-lint-action#466 misc docs: update version...

dependencies
github_actions

Bumps [github.com/dave/jennifer](https://github.com/dave/jennifer) from 1.4.1 to 1.5.0. Commits 4ccd8bb Fix example 60f2696 Fix readme 6ffd113 Merge branch 'master' of github.com:dave/jennifer 033e79c Add support for generics 45cc0b7 Merge pull request #83 from...

dependencies
go

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. Release notes Sourced from actions/checkout's releases. v3.0.0 Update default runtime to node16 v2.4.0 Convert SSH URLs like org-<ORG_ID>@github.com: to https://github.com/ - pr v2.3.5 Update...

dependencies
github_actions

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 3. Release notes Sourced from actions/setup-go's releases. v3.0.0 What's Changed Update default runtime to node16 (actions/setup-go#192) Update package-lock.json file version to 2 (actions/setup-go#193) and @types/node...

dependencies
github_actions

When running `oag`, the following error occurs: ``` open zz_oag_generated.go: no such file or directory ``` This error doesn’t appear when the file exists. `touch zz_oag_generated.go` works before running `oag`,...

for example: ```go type Foo struct{ Bar Name string } ``` Should be: ```go type Foo struct{ Bar Name string } ```

enhancement
help wanted

For types used in options, and eventually in PATCH calls (#17), `oag` should generated functions that return a pointer of the supplied value, if required. For example, if an options...

enhancement
help wanted

If an operation requires some slice argument, but doesn't explicitly request a minimum length, then the argument is effectively optional. Convert it to an optional argument.

enhancement