Archive of posts with category 'go'
Parameters with Defaults in Go: Functional Options
Option structs can't tell zero from unset, pointer fields are clumsy, and variadics cover one parameter. Functional options give Go overridable defaults.
Essays, books, wiki on technologies, career, markets, and more.
Option structs can't tell zero from unset, pointer fields are clumsy, and variadics cover one parameter. Functional options give Go overridable defaults.