package
3.5.0+incompatible
Repository: https://github.com/lushdigital/microservice-core-golang.git
Documentation: pkg.go.dev

# Functions

DefaultHTTPClient - returns a default http.Client implementation.
NewCloudService - Prepare a new CloudService struct with the provided parameters.
NewResource returns a new service.
NewService - prepares a new service with the provided parameters and client.

# Structs

AuthCredentials - Credentials needed to authenticate for a cloud service.
CloudService - Responsible for communication with a cloud service.
Request - Models a request to a service.
Resource defines a remote service.
Service - Responsible for communication with a service.

# Interfaces

Transport - Interface responsible for communication.