simple irc server in golang