YouTube Go Unveiled By Google, Promises Better Offline Experience Google has launched YouTube Go in India, giving its users in the country a better offline viewing experience.