Each government have their own point of view and government will be so powerful while it comes to controlling their own country. They can do a lots of thing. Even many country already restricted Bitcoin but they won't stop Bitcoin cause some other governments allowed their people to use Bitcoin as well as Bitcoin mining. And they earn from these. So Bitcoin can't be stopped. Even if all country ban Bitcoin, some people will still mine Bitcoin and keep using Bitcoin illegally.
It is within the power of any country's government to outlaw Bitcoin but it is beyond their power to shut down Bitcoin. Because Bitcoin is not controlled by any specific group or specific people. Since Bitcoin is a very old crypto-currency and its value is very high no government apparently has the power to shut down Bitcoin. But I believe that all the countries that have allowed Bitcoin mining will start using Bitcoin soon.