This application was for golang practice with websockets. My main goal was to create a live support application where support users can sit and wait for end users to join the chat. End users wait in a queue if there are not any support users available.