egoirc:Golang中的事件驱动的irc客户端库

时间:2024-05-18 18:22:45
【文件属性】:

文件名称:egoirc:Golang中的事件驱动的irc客户端库

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-18 18:22:45

Go

##概述egoirc是事件驱动的irc客户端库。 ## Command egoirc为常见的irc命令实现了几个易于使用的包装器,可以通过发送原始文本来实现更复杂的命令,请参阅Client.SendCommand方法。 ## Event Event定义为字符串,并采用以下形式: irc命令:QUIT,PRIVMSG等...,有关详细信息,请参见 。 irc回复号码:001、311等...,有关详细信息,请参见 。 连接状态更改事件:请参阅event.go 。 错误事件:有关详细事件,请参见err.go 用户提供的字符串:任何被视为用户定义事件的字符串(应避免与上述事件发生名称冲突)。 ## Handler在egoirc中,发生感兴趣的事件时将调用处理程序。 所有处理程序都是从与调用Client.Spin()方法相同的goroutine中调用的。 ##用户定义的事件egoi


【文件预览】:
egoirc-master
----err.go(1KB)
----cli.go(14KB)
----command.go(4KB)
----cli_test.go(8KB)
----command_test.go(2KB)
----LICENSE.md(1KB)
----.gitignore(6B)
----event.go(2KB)
----conn.go(1KB)
----README.md(3KB)
----conn_test.go(306B)

网友评论