Versions in this module Expand all Collapse all v0 v0.1.0 Apr 27, 2021 Changes in this version + type MagicNumbers struct + DispLen int + List []signatures + func MagicNumbersNew() (out *MagicNumbers, err error) + func (m *MagicNumbers) AddMagicNumber(ext, mime string, isText bool, signaturesList ...MagicNumbersSignature) (err error) + func (m *MagicNumbers) CheckBytes(data []byte, basename ...string) (outInf *[]outInfos, err error) + func (m *MagicNumbers) CheckFile(filename string) (out *[]outInfos, err error) + func (m *MagicNumbers) ImportFromFile(filename string) (err error) + func (m *MagicNumbers) Read(filename string) (err error) + func (m *MagicNumbers) ReadFromBytes(textFileBytes []byte) (err error) + func (m *MagicNumbers) Rebuild() (err error) + func (m *MagicNumbers) Write(filename string) (err error) + type MagicNumbersSignature struct + Bytes []byte + BytesEnd []byte + Offset int + Range int + RangeEnd int + Value string + ValueEnd string + func MagicNumbersSignatureNew(offset int, valueStart string, valueEnd ...string) MagicNumbersSignature