Well, someone would've made this at some point anyway. I don't get why people tend to bring stuff from other languages to Go, but it's better to have something than not I guess...
Golang's team approach of being "boring" sometimes tricks people into thinking that nothing happens with the language. Good article to show exactly how much work is done.
My friends and me use Discord channels as virtual "rooms". Therfore, we can imagine our server as a home full of people and traverse between rooms to find people you are interested to talk with at the moment. Works even better for voice channels.