Golang pathfinding - lessons learned | Hacker News Reader