Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
IRC protocol library Why IRC idler has it's own IRC protocol library: Basically, I looked around for stuff available for Go, and everything I found had at least one of these problems: * Unmaintained, or not obviously maintained * Insufficiently robust * Client-only This library's development is driven by the needs of IRC idler, but we hope it will be potentially useful to other applications.
|
IRC protocol library Why IRC idler has it's own IRC protocol library: Basically, I looked around for stuff available for Go, and everything I found had at least one of these problems: * Unmaintained, or not obviously maintained * Insufficiently robust * Client-only This library's development is driven by the needs of IRC idler, but we hope it will be potentially useful to other applications. |
filters
Package filters provides "filters" for IRC messages, useful for common processing tasks.
|
Package filters provides "filters" for IRC messages, useful for common processing tasks. |
mask
Package mask handles the irc mask syntax specified in RFC 2812, section 2.5.
|
Package mask handles the irc mask syntax specified in RFC 2812, section 2.5. |
misc
|
|
Package proxy implements the IRC Idler proxy daemon proper.
|
Package proxy implements the IRC Idler proxy daemon proper. |
state
Package state provides support for modeling the state of objects affected by IRC messages
|
Package state provides support for modeling the state of objects affected by IRC messages |
sandstorm
|
|
Package storage defines the interface to the message log.
|
Package storage defines the interface to the message log. |
ephemeral
Package ephemeral defines a storage.Store implementation that stores messages in an in-memory data structure.
|
Package ephemeral defines a storage.Store implementation that stores messages in an in-memory data structure. |
sql
Package sql provides an implementation of storage.Store on top of an SQL database.
|
Package sql provides an implementation of storage.Store on top of an SQL database. |
testing
Package testing provides utilities for testing implementations of Store
|
Package testing provides utilities for testing implementations of Store |
Click to show internal directories.
Click to hide internal directories.