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)