Documentation
¶
Overview ¶
Package all assembles the registry of every adapter this project ships.
It is a SEPARATE package from adapter on purpose (issue #73, decision 2). Every concrete adapter imports adapter for the contract types, so package adapter importing them back would be an import cycle; and a consumer who only wants to implement the interface, or to run one harness, should not pull fifteen file-format parsers in behind it. The contract package therefore keeps a zero-adapter dependency fan, and this package is where the fan-out lives.
Importing it links every adapter into the binary. Build your own registry with adapter.NewRegistry when that is not what you want.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.