Yeah, the point is that GearmanAdmin shouldn't have to manage a connection--it just sends and interprets admin commands via an io.ReadWriter.