anz-bank / sysl-go

Communication library used by SYSL-generated code written in Go.
Apache License 2.0
10 stars 14 forks source link

Derive all grpc-related code from Sysl #213

Open anzdaddy opened 4 years ago

anzdaddy commented 4 years ago

Please do not post any internal, closed source snippets on this public issue tracker!

Purpose

Please describe the end goal you are trying to achieve that has led you to request this feature.

Currently, building a grpc-related codegen solution requires a complicated orchestration of code, .sysl and .proto assets. Rework this so that all generated code is derived purely from the Sysl model.

Suggested approaches

What have you tried, and how might this problem be solved?