Commit: Bulk unfinished work

This commit is contained in:
2026-01-22 17:39:04 +01:00
parent 6c46b4efcc
commit 3a9acc42a2
68 changed files with 5047 additions and 1064 deletions

View File

@@ -0,0 +1,17 @@
package stores
import "context"
type Message struct {
Id int
From string
Subject string
Body string
}
type MessageStore interface {
AddMessage(ctx context.Context, m *Message) error
GetMessage(ctx context.Context, id int) (*Message, error)
ListMessages(ctx context.Context) ([]*Message, error)
RemoveMessage(ctx context.Context, id int) error
}