Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 530 Bytes

README.md

File metadata and controls

9 lines (7 loc) · 530 Bytes

go_kickstart

This is to allow code for a Go component/service to be "kick started".

Please note it isn't yet of working or workable quality. i.e. it's version 0.0.1

  • An author creates a DSL (Domain Specific Language) in Go to describe the component.
  • It uses goadesign/goa v3 to interpret a DSL (Domain Specific Language) and generate the shell implementation.
  • It extends the DSL developed in goadesign/model.
  • Although in goa terminology it is a plugin(slave); it is the master and uses the goa code as a library.