Abhinav Gupta | About

golang

2021

How to write flexible YAML shapes in Go

2020

How to parse Newline Delimited JSON in Go

Go Gotcha: Struct pointers as map keys

2019

Filter Go slices without allocating

Go Antipatterns: Channels that fire once

Understanding Go's token.Pos

2018

Go Antipatterns: With* Context Managers