Golang Footgun: Why is this interface not nil?

I recently ran into this nasty bug in Go where an interface that was supposed to be nil wasn't.