README
codescan
A Go source code scanner that produces Swagger 2.0 (OpenAPI 2.0) specifications from annotated Go source files.
Supports Go modules (since go1.11).
Announcements
- 2025-04-19: large package layout reshuffle
- the entire project is being refactored to restore a reasonable level of maintainability
- the only exposed API is
Run()andOptions.
Status
API is stable.
Import this library in your project
Basic usage
See getting started for a worked example.
Change log
See https://github.com/go-openapi/codescan/releases.
Licensing
This library ships under the Apache-2.0 license.
See the license NOTICE, which recalls the licensing terms of all the pieces of software on top of which it has been built.