Abhinav Gupta   Archives  About

Posts

Fix-up Git commits with Tig

Filtering Go slices without allocating

Automatically restacking Git branches

Go Antipatterns: Channels that fire once

Understanding Go's token.Pos

Go Antipatterns: With* Context Managers