Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tchssk/ago

A tool to generate a design definition of goa from a swagger definition
https://github.com/tchssk/ago

go goa swagger

Last synced: 2 months ago
JSON representation

A tool to generate a design definition of goa from a swagger definition

Awesome Lists containing this project

README

        

# ago

A tool to generate a design definition of [goa](https://github.com/goadesign/goa) from a swagger definition.

[![license](https://img.shields.io/github/license/tchssk/ago.svg)]()

## Installation

```sh
$ go get github.com/tchssk/ago
```

## Usage

```sh
$ ago swagger swagger.json > design.go
```

## Notes

This application is currently under construction. You may have to modify the generated swagger definition before using from [goagen](https://github.com/goadesign/goa/goagen). Features to be implemented are described in [TODO.md](TODO.md). Contributions are welcomed!

## License

MIT License

## Author

Taichi Sasaki