Awesome
フロー Furo
Furo provides simply enterprise-flavoured, language-agnostic API development. It comes with multiple sources of truth and generates border-crossing type and service definitions.
Furo contains helpful generators, converters, sanitizer for the Furo specs.
Synopsis
Furo contains helpful generators, converters, sanitizer for the furo specs. Read more about the single commands in the see also section below.
Calling furo without any arguments and flags will run the flow runner with the default flow. Modify your default flow in the .furo config file to your needs. You can set any of the sub commands as default.
Installation
go get
TODO: explain how
brew
brew tap theNorstroem/tap
brew install furo
Stay In Sync
Furo can produce and consume multiple specification formats.
Source Of Truth
You have the choice from multiple definition formats as your source of truth. This can be *.proto or one of the FIDLs (µSpec, spec).
Read more here, to find out what fits best for you.
Further Documentation
Read more in the detailed documentation