Documentation ¶ Index ¶ Variables func FastScan(data []byte, segDelim, fldDelim byte) ([]*segment, error) func GetSegments(segments []*segment, name string) []*segment func Unmarshal(data []byte, v any) error type Decoder func NewDecoder(data []byte) *Decoder func (d *Decoder) Decode(v any) error Constants ¶ This section is empty. Variables ¶ View Source var DefaultSegDelim = byte('\r') View Source var HL7 embed.FS Functions ¶ func FastScan ¶ added in v0.6.0 func FastScan(data []byte, segDelim, fldDelim byte) ([]*segment, error) func GetSegments ¶ added in v0.6.0 func GetSegments(segments []*segment, name string) []*segment func Unmarshal ¶ added in v0.6.0 func Unmarshal(data []byte, v any) error Types ¶ type Decoder ¶ added in v0.6.0 type Decoder struct { // contains filtered or unexported fields } func NewDecoder ¶ added in v0.6.0 func NewDecoder(data []byte) *Decoder func (*Decoder) Decode ¶ added in v0.6.0 func (d *Decoder) Decode(v any) error Source Files ¶ View all Source files decode.goescape.goscanner.gotest_files.go Click to show internal directories. Click to hide internal directories.