golang IRC library