examples/ directory

Directories

PathSynopsis
examples/addsvcPackage addsvc is an example microservice, useful for education.
examples/addsvc/client
examples/addsvc/client/grpcPackage grpc provides a gRPC client for the add service.
examples/addsvc/client/httpPackage http provides an HTTP client for the add service.
examples/addsvc/client/thriftPackage thrift provides a Thrift client for the add service.
examples/addsvc/cmd
examples/addsvc/cmd/addcli
examples/addsvc/cmd/addsvc
examples/addsvc/pbPackage pb is a generated protocol buffer package.
examples/addsvc/thrift
examples/addsvc/thrift/gen-go
examples/addsvc/thrift/gen-go/addsvc
examples/addsvc/thrift/gen-go/addsvc/add_service-remote
examples/apigateway
examples/profilesvc
examples/profilesvc/clientPackage client provides a profilesvc client based on a predefined Consul service name and relevant tags.
examples/profilesvc/cmd
examples/profilesvc/cmd/profilesvc
examples/shipping
examples/shipping/bookingPackage booking provides the use-case of booking a cargo.
examples/shipping/cargoPackage cargo contains the heart of the domain model.
examples/shipping/handlingPackage handling provides the use-case for registering incidents.
examples/shipping/inmemPackage inmem provides in-memory implementations of all the domain repositories.
examples/shipping/inspectionPackage inspection provides means to inspect cargos.
examples/shipping/locationPackage location provides the Location aggregate.
examples/shipping/routingPackage routing provides the routing domain service.
examples/shipping/trackingPackage tracking provides the use-case of tracking a cargo.
examples/shipping/voyagePackage voyage provides the Voyage aggregate.
examples/stringsvc1
examples/stringsvc2
examples/stringsvc3
Version
v0.3.0
Published
Nov 15, 2016
Platform
linux/amd64
Last checked
1 hour ago

Tools for package owners.