mirror of
https://github.com/jeremyd/ergo.git
synced 2026-04-28 08:29:59 -07:00
4379cb8e1c4db4faeeae64128b0e202cd130b0ef
Ergonomadic
Ergonomadic is an IRC daemon written from scratch in Go. It supports (or will) multiple concurrent connections for the same nick.
Why?
I wanted to learn Go.
What's with the name?
"Ergonomadic" is an anagram of "Go IRC Daemon".
Helpful Documentation
- RFC 1459: Internet Relay Chat Protocol
- RFC 2811: IRC Channel Management
- RFC 2812: IRC Client Protocol
- RFC 2813: IRC Server Protocol
Running the Server
You must create an ergonomadic.json config file in the current directory.
from your GOPATH
go install
ergonomadic
from local
go run ergonomadic.go
Languages
Go
97%
Python
2.5%
Shell
0.3%
Dockerfile
0.1%