func (p *Provider) RefreshToken(refreshToken string) (*oauth2.Token, error) {
	t := &oauth2.Token{RefreshToken: refreshToken}
	ts := p.oauthConfig.TokenSource(goth.ContextForClient(p.Client()), t)

	return ts.Token()
}
// RefreshToken refresh token is not provided by mailru.
RefreshToken refresh token is not provided by mailru.
// RefreshToken refresh token is not provided by mailru .
func (p *Provider) RefreshToken(refreshToken string) (*oauth2.Token, error) {
	t := &oauth2.Token{RefreshToken: refreshToken}
	ts := p.oauthConfig.TokenSource(goth.ContextForClient(p.Client()), t)
	return ts.Token()
}
func ( p * Provider ) RefreshToken ( refreshToken string ) ( * oauth2 . Token , error ) { t := & oauth2 . Token { RefreshToken : refreshToken } ts := p . oauthConfig . TokenSource ( goth . ContextForClient ( p . Client ( ) ) , t ) return ts . Token ( ) }
RefreshToken refresh token is not provided by mailru.
RefreshToken refresh token is not provided by mailru .