Раньше я тоже не понимал, что не так в глоб переменных(да и синглтонах), но потом естественно я встретил их в реальных проектах.
Это действительно боль, как в рефакторинге, как в тестах, так и в понимании штош там происходит. Гляньте папку models в gitea(опенсурсный гитхаб на го). Там есть прекрасная переменная х. Больше сказать мне нечего :(