go() returns a promise.

from the wiki:

Returns
{promise} – A promise representing the state of the new transition. Possible success values:
$state.current
Merge pull request #1989 from ofirgeller/patch-2

go() returns a promise.