Imports github.com/google/uuid github.com/hashicorp/go-multierror github.com/pkg/errors golang.org/x/oauth2 golang.org/x/sync/errgroup Standard library imports bytes context encoding/json errors fmt io io/ioutil math net/http net/url os os/user path strconv strings time