Skip to content

danhtran94/oneapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oneapi

oneapi is a tool to generate OpenAPI 3.1 specification from Go source code.

Features

API generation:

  • Generate OpenAPI 3.1 schemas from Go structs
  • [] Generate OpenAPI 3.1 paths from Go functions
  • [] Generate Go server code from OpenAPI 3.1

Database generation:

  • [] Generate SQL schema from Go structs
  • [] Generate Go database layer from Go structs

Installation

go install -v github.com/danhtran94/oneapi/cmd/oneapi

# example tests
oneapi -path "tests/models/*.go" > tests/openapi.yaml 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages