An ircd written in Go