Builder Pattern in Go: Functional Options Alternative
Every Go developer eventually faces the same challenge: you need to initialize a struct with many optional parameters, but Go gives you no default parameters, no method overloading, and no named…
Read more →