Skip to content

TrogonEventStore Go client

CI Integration Go Reference

The Go client for TrogonEventStore.

This project is derived from an Apache-2.0 licensed client. The license retains the original copyright notice and identifies modifications by Straw Hat, LLC.

Install

go get github.com/TrogonStack/TrogonEventStore-Client-Go@latest
import "github.com/TrogonStack/TrogonEventStore-Client-Go/trogoneventstore"

See INSTALL.md and the API guides.

Build and test

make build
go test ./trogoneventstore

Integration tests run against ghcr.io/trogonstack/trogoneventstore:ci:

make start-server
go test ./test
make stop-server

Override the server image with TROGON_EVENTSTORE_SERVER_IMAGE when testing a specific image.

Releases

Release Please creates version pull requests and GitHub releases. Go consumers use the generated vX.Y.Z module tags directly. This project does not publish to a package registry.

License

Licensed under Apache-2.0. See LICENSE.

About

TrogonEventStore Go client

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages