dbGo = zapouzdreni ADO ze starsich Delphi (myslím ze to bylo AdoExpress nebo tak). Součástí instalace Delphi x Professional.
Hlavní duvod u mne byl architektura FireDac (podobne jako UniDac) a rychlost.
Interně je to brutalne optimalizovany memory dataset, který se nějak plní. To mi umožnilo dělat takové prasárny, jako vyhazovat na klientu řádky nebo je nahrazovat za jiné (při refreshi) atd. U ADO to byl problém, ne vždy to fungovalo (proti MS SQL)
Další zajímavostí je preprocesor SQL, který umožňuje psát databázově neutrální SQL příkazy (což v případě jedné DB je jedno).
Pěkné je taky, že je to rozdělené na dvě vrstvy: PhysLayer a něco nad tím (Dataset a spol). Můžeš klidně používat jen ten PhysLayer a dosáhneš s tím velký výkon, ale bez podpory Dataset (psal jsem example na delphi.cz)
Mozna bych zvazil UniDac, který je podobne navržen, ale máš větší podporu kompilátorů (včetně FPC na Linuxu, a všech verzí Delphi).