Implementation 1 of a minimalistic IRC server

This commit is contained in:
2025-09-26 20:36:54 -07:00
commit d340bc49da
18 changed files with 1082 additions and 0 deletions

17
src/transport/messages.go Normal file
View File

@@ -0,0 +1,17 @@
package transport
type IncomingMessage struct {
Sender ClientId
Content Content
}
type OutgoingMessage struct {
Recipient ClientId
Content Content
}
type Content struct {
Source *string
Command string
Arguments []string
}