Performance
February 8, 2025
goWhy does Go's io.Reader have such a weird signature?Understand why io.Reader takes a byte slice parameter instead of returning one. Learn about heap allocations and buffer reuse in Go streams.
March 6, 2024
goDysfunctional options pattern in GoDiscover a simpler alternative to functional options: method chaining with builder-style configuration that's 76x faster and easier to understand.