Go design-patterns

Open-source Go projects categorized as design-patterns

Top 9 Go design-pattern Projects

  • go-patterns

    Curated list of Go design patterns, recipes and idioms

  • Project mention: Options Pattern em Go | dev.to | 2024-03-17
  • learngo

    ❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • service-pattern-go

    Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.

  • design-patterns

    common creational, behavioural and structural patterns implemented in go 🤩 (by shubhamzanwar)

  • work

    A compact library for tracking and committing changes to your entities. (by freerware)

  • pipeline-go

    Pipeline pattern for your jobs, tasks, etc.. (Golang)

  • Project mention: Pipeline Pattern in Golang | news.ycombinator.com | 2023-10-09
  • design-pattern-examples-in-golang

    UML model and code examples of design patterns for Golang. The model is created with Astah.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • stres

    Small library that brings AndroidStudio-like string resources system in Go.

  • go-work

    A concurrency pattern for Go

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go design-patterns related posts

Index

What are some of the best open-source design-pattern projects in Go? This list will help you:

Project Stars
1 go-patterns 24,114
2 learngo 18,331
3 service-pattern-go 775
4 design-patterns 108
5 work 57
6 pipeline-go 47
7 design-pattern-examples-in-golang 14
8 stres 12
9 go-work 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com