Fatti: Fatti: A. Il 12 aprile 2007 il Municipio di Lugano ha inoltrato al Consiglio di Stato del Cantone Ticino un'istanza di aggregazione fra il Comune di Lugano e quelli di Barbengo, Villa Luganese, Carabbia e Cadro sulla base dell'art. 4 della legge del 16 dicembre 2003 sulle aggregazioni e separazioni dei Comuni (LASC). A. Il 12 aprile 2007 il Municipio di Lugano ha inoltrato al Consiglio di Stato del Cantone Ticino un'istanza di aggregazione fra il Comune di Lugano e quelli di Barbengo, Villa Luganese, Carabbia e Cadro sulla base dell'art. 4 della legge del 16 dicembre 2003 sulle aggregazioni e separazioni dei Comuni (LASC). B. L'Esecutivo cantonale ha in seguito preso atto della posizione contraria del Municipio di Cadro e della spaccatura della popolazione locale, sfociata in due raccolte di firme consegnate al Governo, segnatamente l'istanza-petizione del 16 marzo 2007 "Per l'avvio di un progetto di aggregazione del Comune di Cadro con Lugano", sottoscritta da 338 cittadini (oltre il 25% dei 1335 iscritti nel catalogo elettorale) e della "Petizione di dissenso al progetto di aggregazione fra Cadro e Lugano", del 16 maggio 2007, firmata da 577 cittadini (circa il 43% degli iscritti nel catalogo elettorale). Il Governo, ritenuto necessario conoscere l'opinione della cittadinanza di Cadro, con risoluzioni distinte del 22 maggio 2007 ha comunicato ai Comuni interessati di accogliere l'istanza di aggregazione, autorizzando il Dipartimento delle istituzioni a perfezionare la procedura nel senso di raccogliere i preavvisi comunali, in particolare a redigere e a trasmettere il rapporto del Consiglio di Stato alla popolazione e a organizzare la votazione popolare consultiva. Con risoluzione del 29 maggio 2007, il Consiglio di Stato ha poi fissato la data delle votazioni consultive al 30 settembre 2007. Con risoluzione del 29 maggio 2007, il Consiglio di Stato ha poi fissato la data delle votazioni consultive al 30 settembre 2007. C. Avverso queste decisioni Paolo Silvagni, Marco Continati, Duilio Capponi, Franco Gambarasi, Gian Marino Martinaglia, Francesca Quarti, Franco Zanetti e Antonio Rossini, cittadini di Cadro, sono insorti dinanzi al Tribunale cantonale amministrativo. La Corte cantonale, con giudizio del 19 giugno 2007, accertata la sua incompetenza (e non per carenza di legittimazione attiva come sostenuto dagli insorgenti), ha dichiarato inammissibile il ricorso. C. Avverso queste decisioni Paolo Silvagni, Marco Continati, Duilio Capponi, Franco Gambarasi, Gian Marino Martinaglia, Francesca Quarti, Franco Zanetti e Antonio Rossini, cittadini di Cadro, sono insorti dinanzi al Tribunale cantonale amministrativo. La Corte cantonale, con giudizio del 19 giugno 2007, accertata la sua incompetenza (e non per carenza di legittimazione attiva come sostenuto dagli insorgenti), ha dichiarato inammissibile il ricorso. D. I cittadini appena menzionati impugnano le decisioni governative del 22 maggio 2007 con un ricorso in materia di diritto pubblico, subordinatamente con un "ricorso in materia costituzionale". Chiedono, in via principale, di accogliere il primo gravame e di annullare le risoluzioni impugnate e, in via subordinata, di accogliere il secondo rimedio esperito e di annullare le citate risoluzioni. Postulano inoltre di concedere l'effetto sospensivo alle impugnative. Fanno valere, in sostanza, che il Governo cantonale non poteva indire la votazione consultiva prima di nominare una commissione che avrebbe dovuto allestire uno studio preliminare di aggregazione. Il Consiglio di Stato propone di dichiarare irricevibili i ricorsi, subordinatamente di respingerli in quanto ricevibili. 