---
name: "DBI::Gofer::Serializer::Base"
section: "3pm"
platform: "linux"
package: "perl-dbi"
version: "1.656-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/DBI::Gofer::Serializer::Base"
---

# DBI::Gofer::Serializer::Base(3pm)

base class for Gofer serialization

## NAME

DBI::Gofer::Serializer::Base - base class for Gofer serialization

## SYNOPSIS

```
    $serializer = $serializer_class->new();
    $string = $serializer->serialize( $data );
    ($string, $deserializer_class) = $serializer->serialize( $data );
    $data = $serializer->deserialize( $string );
```

## DESCRIPTION

DBI::Gofer::Serializer::\* classes implement a very minimal subset of the Data::Serializer API.

Gofer serializers are expected to be very fast and are not required to deal with anything other than non-blessed references to arrays and hashes, and plain scalars.
