code: func (c *Client) ImportPrivKeyRescan(privKeyWIF *btcutil.WIF, label string, rescan bool) error {
  	return c.ImportPrivKeyRescanAsync(privKeyWIF, label, rescan).Receive()
  }
docs: // ImportPrivKeyRescan imports the passed private key which must be the wallet import
  // format (WIF). It sets the account label to the one provided. When rescan is true,
  // the block history is scanned for transactions addressed to provided privKey.