This commit is contained in:
potassium 2025-05-08 21:17:10 +03:00
parent 058bad1792
commit c329d43fc4

View File

@ -34,6 +34,9 @@ func (e *Encoder) encodeStruct(val reflect.Value) error {
func (e *Encoder) encodeMap(val reflect.Value) error {
for _, k := range val.MapKeys() {
v := val.MapIndex(k)
if v.Kind() == reflect.Map {
return encodeMap(v)
}
if err := e.writeTuple(k.Interface(), v); err != nil {
return err