Package ghidra.app.util.bin.format.golang.structmapping

# Interface StructureReader<T>

Type Parameters:
  `T` - structure mapped type

All Known Implementing Classes:
  `GoName`, `GoPlainType`, `GoVarlenString`

public interface StructureReader<T>
Interface used by structure mapped classes that need to manually deserialize themselves from the raw data, required when the structure contains variable length fields.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `readStructure()`
  Called after an instance has been created and its context has been initialized.

- ## Method Details

  - ### readStructure

    void readStructure() throws IOException
    Called after an instance has been created and its context has been initialized.
    Throws:
      `IOException`