go-patterns

This repository is about patterns, paradigms and syntax sugars used in Golang. You can use this repository as reference.

TOC

  1. Design Patterns
  2. Golang Specific Patterns
    1. chain
    2. function-type
    3. group-constants
    4. iota-usage
    5. maybe
    6. options
  3. Paradigms
    1. error-handling
    2. multi-threading
    3. testing