Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.63 KB

File metadata and controls

50 lines (34 loc) · 1.63 KB

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.