Skip to content
View earcamone's full-sized avatar

Block or report earcamone

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
earcamone/README.md

What about a #BigTech style open-source development ecosystem for Go?

I'm working on a #BigTech style open-source development ecosystem that will take care of every detail of the development cycle, you simply clone, add your API handlers code into the provided API template and everything around it, is handled for you automatically,

here is an article describing the entire ecosystem.

Its composed of four self-contained modules you can use separately in your own project or clone the projects main module which leverages the four of them all together:

  • Full Featured CI/CD GitHub Actions Workflow: "clone and forget" full-fledged and easy to configure GitHub Actions CI Pipeline for Go applications that guarantees the integrity of the development cycle: unit tests and coverage check, hardcoded secrets, vulnerabilities and outdated dependencies scan, automatic releases to AWS/ECR (among other features).

  • Multi-Cloud Terraform Deployment Framework: cloud-agnostic deploy solution with blue/green strategies and rollback support. Enables zero-downtime deploys by simplifying application configuration, abstracting cloud-specific complexity across multiple platforms.

  • Reusable Go API: modular, clone-and-extend Go API template with centralized error handling and flexible rate-limiting (per IP, endpoint, or combined), project leverages the previous described ones to build a reusable among teams “BigTech style” development ecosystem.

  • Go Integrations API Framework: declarative, standardized Go framework for rapid development of integration APIs with minimal code.

Popular repositories Loading

  1. gwy gwy Public

    GWY is a "clone and forget" full-fledged and easy to configure GitHub Actions CI Pipeline for Go applications

    12

  2. gwy-playground gwy-playground Public

    GWY Playground: bogus app for GWY releases testing

    1

  3. earcamone earcamone Public