code: func (a *AltTokenSource) Token() (*oauth2.Token, error) {
  	a.throttle.Accept()
  	getTokenCounter.Inc()
  	t, err := a.token()
  	if err != nil {
  		getTokenFailCounter.Inc()
  	}
  	return t, err
  }
docs: // Token returns a token which may be used for authentication