awslabs / aws-lambda-go-api-proxy

lambda-go-api-proxy makes it easy to port APIs written with Go frameworks such as Gin (https://gin-gonic.github.io/gin/ ) to AWS Lambda and Amazon API Gateway.
Apache License 2.0
1.06k stars 198 forks source link

Move to workspace-based, multi-module project #127

Open sapessi opened 2 years ago

sapessi commented 2 years ago

Propose changing the structure of the repo for a v1.0.0 release. We should move to use workspaces. In the new workspace we should have a merge the core, handler, and handlerfuncmodules to be a singlecoreorhandler` module. Then have separate sub-modules for each framework implementation. This will simplify our dependency management story and avoid issues such as #124. Thoughts?