proxy.golang.org : github.com/streamdal/streamdal/sdks/go : v0.1.30
Package streamdal is a library that allows running of Client data pipelines against data This package is designed to be included in golang message bus libraries. The only public method is Process() which is used to run pipelines against data. Use of this package requires a running instance of a streamdal server©. The server can be downloaded at https://github.com/streamdal/streamdal/tree/main/apps/server The following environment variables must be set: - STREAMDAL_URL: The address of the Client server - STREAMDAL_TOKEN: The token to use when connecting to the Client server - STREAMDAL_SERVICE_NAME: The name of the service to identify it in the streamdal console Optional parameters: - STREAMDAL_DRY_RUN: If true, rule hits will only be logged, no failure modes will be ran
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/streamdal/streamdal/sdks/[email protected]
Published:
Indexed:
- github.com/go-logr/logr v1.4.0
- github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572
- github.com/golang/protobuf v1.5.3
- github.com/google/go-cmp v0.6.0
- github.com/google/pprof v0.0.0-20231212022811-ec68065c825e
- github.com/google/uuid v1.5.0
- github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1
- github.com/onsi/ginkgo/v2 v2.13.2
- github.com/onsi/gomega v1.30.0
- github.com/pkg/errors v0.9.1
- github.com/relistan/go-director v0.0.0-20200406104025-dbbf5d95248d
- github.com/streamdal/streamdal/libs/protos v0.1.57
- github.com/tetratelabs/wazero v1.7.2
- golang.org/x/mod v0.14.0
- golang.org/x/net v0.21.0
- golang.org/x/sys v0.17.0
- golang.org/x/text v0.14.0
- golang.org/x/time v0.5.0
- golang.org/x/tools v0.17.0
- google.golang.org/genproto/googleapis/rpc v0.0.0-20240116215550-a9fa1716bcac
- google.golang.org/grpc v1.60.1
- google.golang.org/protobuf v1.32.0
- gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
- gopkg.in/yaml.v3 v3.0.1