# googleapis

This package is provided by github.com/googleapis/google-api-go-client

The impersonate SDK relies on grpc >= 1.27, but k8s (1.16) still uses grpc < 1.27. However go-grpc 1.27 introduced a break change https://github.com/grpc/grpc-go/pull/3309.

So to resolve this dependency issue, we copied some code from https://github.com/googleapis/google-api-go-client/tree/e4a3ebb9c7b6c948c41671cdfa74584829d8c949

* buffer.go        -> internal/gensupport/buffer.go
* impersonate.go   -> internal/impersonate/impersonate.go
* json.go          -> internal/gensupport/json.go
* resumable.go     -> internal/gensupport/resumable.go
* send.go          -> internal/gensupport/send.go
* sts-gen.go       -> sts/v1beta/sts-gen.go
* params.go        -> internal/gensupport/params.go
* version.go       -> internal/gensupport/version.go
