a chat server writed in go language