support to new design the API golang.org/x/oauth2

the project "golang/oauth2" recommended this change.
This type is in-use?