add indent support for golang and add func Turn_on_rainbow