code: func (c BasicCredential) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error) {
  	return map[string]string{
  		c.username: c.password,
  	}, nil
  }
docs: // GetRequestMetadata for basic auth