// Файл: internal/serializer/msgpack.go // Назначение: Сериализация и десериализация документов в формате MessagePack. // Используется библиотека vmihailenco/msgpack для высокой производительности. package serializer import ( "github.com/vmihailenco/msgpack/v5" ) func Marshal(v interface{}) ([]byte, error) { return msgpack.Marshal(v) } func Unmarshal(data []byte, v interface{}) error { return msgpack.Unmarshal(data, v) }