// IsSerialized returns true if r is a serialized Profile. // // IsSerialized only peeks at r, so seeking back after calling is not // necessary. func IsSerialized(r *bufio.Reader) (bool, error) { … } // FromSerialized parses a profile from serialization output of Profile.WriteTo. func FromSerialized(r io.Reader) (*Profile, error) { … }