Proto commits in stackus/ftgogo

These 1 commits are when the Protocol Buffers files have changed:

Commit:731649e
Author:Michael Stack
Committer:GitHub

Adding bffs (#2) * fix cdc shutdown with non-zero exit code * clean up Dockerfile - use go 1.16 * update chi to v5; add rpc server support with grpc * accounting: update chi to v5; add rpc server support with grpc * accounting: update chi to v5; add rpc server support with grpc * consumer: update chi to v5; add rpc server support with grpc * delivery: update chi to v5; add rpc server support with grpc * kitchen: update chi to v5; add rpc server support with grpc * order: update chi to v5; add rpc server support with grpc * order-history: update chi to v5; add rpc server support with grpc * restaurant: update chi to v5; add rpc server support with grpc * order: update chi to v5; add rpc server support with grpc * post addition cleanup * compile the protos from serviceapis to fix duplicate proto panics When compiling "service.proto" from within the individual api directories with the current settings all of the output will use the same file name. See: https://developers.google.com/protocol-buffers/docs/reference/go/faq#fix-namespace-conflict compile.bat Yeah, it's a Batch file, big deal. * renamed compile.bat to Makefile * grpc refactoring wip * restaurant grpc refactoring wip * restaurant grpc refactoring wip - remove web handlers * wip commit * code reformat; imports reformat; line endings reformat * implementing more GRPC in the web-bff * added a web-bff - experimenting with a internal/ports directory - experimenting with internal/applications; I'm currently thinking of alts - returning Openapi spec from the web-bff and I've imported and tested in Postman * "majestic" monolith work in progress * more clean up and monolith work - logging tweaks - TODOs (added) * filling in store-web wip * filled out store-web application * update shared dependencies * update all go mod dependencies * update repositories to return domain entities not library entities * refactor accounting to be more testable and add feature tests (BDD) * use doc strings (JSON) for all object instantiation * add BDD feature tests to consumer * add BDD feature tests to delivery * touch up go.sum * refactor kitchen to ServiceApplication interface * tweak delivery feature tests/specs * add feature specifications and tests for kitchen * clean up specifications by removing JSON/implementation blocks * clean up specifications by removing JSON/implementation blocks for delivery * do some cleanup/touchup to previously written specifications for some services * refactor and add specifications for the order service * refactor and add specifications to the restaurant service * readme improvements - go.mod tidy/shiny updates * fix saga code links * fix order code links

The documentation is generated from this commit.