refactor: разнести пакеты и обновить валидацию

This commit is contained in:
Георгий
2026-07-14 22:00:34 +03:00
parent 3ed29fa8e6
commit 1e1008d506
20 changed files with 409 additions and 128 deletions

8
protocol/store.go Normal file
View File

@@ -0,0 +1,8 @@
package protocol
import "context"
type Store interface {
Get(ctx context.Context) (ContentState, error)
Set(ctx context.Context, state ContentState) error
}