Review this Go helper that races a primary and a fallback backend and returns whichever answers first.