package main import ( "net" irc "gopkg.in/sorcix/irc.v2" ) type Client struct { Entity identifier string nick string user string host string conn net.Conn pings []string writebuffer chan *irc.Message reader *irc.Decoder writer *irc.Encoder capHostInNames bool } func (c *Client) getPrefix() *irc.Prefix { return &irc.Prefix{Name:c.nick, User:c.user, Host:c.host} }