package
0.1.3
Repository: https://github.com/monadicstack/abide.git
Documentation: pkg.go.dev

# Packages

Code generated by Abide - DO NOT EDIT.

# Functions

NewFreeAddress returns a "host:port" generator for the given host that begins at the current port.

# Structs

FreeAddress helps you generate unique "host:port" strings for each of your tests.
MarshalToObject is a struct that implements MarshalJSON/UnmarshalJSON in order to remap the structure of this from {Home:"", Work:""} to {H:"", W:""}.
MarshalToString implements MarshalJSON/UnmarshalJSON to show that you can convert a struct type into some primitive like a string and have that work in your clients.
OtherRequest is a basic payload that partially matches the schema of SampleResponse so when we invoke service methods through the event gateway, we can make sure that we can get the Text value while ignoring everything else from the original payload.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SampleUser contains an array of different fields that we support sending to/from clients in all of our supported languages.
Sequence is a convenient way to capture a series of values in a specified order that you can use to determine if code was fired in a specific sequence/order.

# Interfaces

OtherService primarily exists to show that we can send event signals between services.
SampleService is a mix of different options, parameter setups, and responses so that we can run integration tests using our code-generated clients.

# Type aliases

CustomDuration is a standard Duration alias that uses duration strings for JSON transport as opposed to epoch nanos.
OtherResponse is a single-value output.
No description provided by the author