Topological groups were a topic that were covered minimally at my undergraduate institution but it's a topic that I'm finding a need quite a bit in the number theory I'm reading (class field theory).
Is there a recommended source that covers the general theory preferably with lots of examples and exercises?
Alexander V. Arhangel'skii, Mikhail G. Tkachenko, “Topological groups and related structures”, Atlantis Press, Paris; World Sci. Publ., NJ, 2008.
Lev S. Pontrjagin “Topological groups”, Gordon and Breach, 1966.