adderall

package module
v0.0.0-...-65f451a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 3, 2022 License: Unlicense Imports: 2 Imported by: 0

README

Adderall

Build Status codecov Go Report Card GoDoc Release TODOs

Adderall is a dependency injection service providing common perscriptions to help you focus on the code that matters. Adderall uses Wire to generate components configured for reliability, availablily, and monitoring.

Contents

Getting Started

Get started by runnning the following command to add Adderall as a dependency:

go get go.adenix.dev/adderall@latest

Credit

Adderall initially draws a lot of inspiration from zillow/howwegoatzillow but may diverge as we approach a v1 release.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClientFactory

func NewClientFactory(options []client.FactoryOption) client.Factory

NewClientFactory provides a client.Factory given a slice of client.FactoryOption.

This function is intended to be used with github.com/google/wire

func NewServerFactory

func NewServerFactory(options []server.FactoryOption) server.Factory

NewServerFactory provides a server.Factory given a slice of server.FactoryOption.

This function is intended to be used with github.com/google/wire

Types

This section is empty.

Directories

Path Synopsis
capsules
internal
pointer
Package pointer is a helper package to convert concrete types to pointers
Package pointer is a helper package to convert concrete types to pointers
mock
tracing
Package tracing is a generated GoMock package.
Package tracing is a generated GoMock package.
zapcore
Package zapcore is a generated GoMock package.
Package zapcore is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL