package ircd import ( "strings" ) type Message struct { Src string Dst string Ctx string Cmd string Args []string Text string } func M(src, dst, ctx, cmd, args, text string) *Message { argv := []string{} if args != "" { argv = strings.Split(args, " ") } return &Message{src, dst, ctx, cmd, argv, text} } // vi:ts=4:sw=4:et