github.com/Jeffail/benthos/v3@v3.65.0/internal/impl/README.md (about)

     1  Implementations
     2  ===============
     3  
     4  This is an internal package containing the implementations of Benthos component types (inputs, processors, outputs, etc) organised into sub categories.
     5  
     6  If you intend to create a new component type then use the docs at [https://pkg.go.dev/github.com/Jeffail/benthos/v3/public/service](https://pkg.go.dev/github.com/Jeffail/benthos/v3/public/service), and there are some implementations that might be worth using as a reference:
     7  
     8  - Input example: [./nats/input_jetstream.go](./nats/input_jetstream.go)
     9  - Output example: [./nats/output_jetstream.go](./nats/output_jetstream.go)
    10  - Processor example: [./confluent/processor_schema_registry_encode.go](./confluent/processor_schema_registry_encode.go)
    11  - Buffer example: [./generic/buffer_system_window.go](./generic/buffer_system_window.go)