Dataflow analysis catches nil pointers in Go | Hacker News Reader