Skip to content

This is to allow code for a Go project to be "kickstarted". It uses goadesign/goa as the basis for the DSL and creates one or more plugins

License

Notifications You must be signed in to change notification settings

vernonr3/go_kickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This is to allow code for a Go project to be "kickstarted". It uses goadesign/goa as the basis for the DSL and creates one or more plugins

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages