code: func (account *Account) Sync() error {
  	insta := account.inst
  	data, err := insta.prepareData()
  	if err != nil {
  		return err
  	}
  	body, err := insta.sendRequest(&reqOptions{
  		Endpoint: urlCurrentUser,
  		Query:    generateSignature(data),
  		IsPost:   true,
  	})
  	if err == nil {
  		resp := profResp{}
  		err = json.Unmarshal(body, &resp)
  		if err == nil {
  			*account = resp.Account
  			account.inst = insta
  		}
  	}
  	return err
  }
docs: // Sync updates account information