module
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: Feb 21, 2021
License: Apache-2.0
Opens a new window with license information.
README
¶
Common
This repository contains GO libraries used in the different component of Perses.
This repository is not thought to be used outside of Perses. Use it at your own risks.
- app: provides a struct to be used to help to start an application (usually with an HTTP API)
- async: provides different way to manage an asynchronous job
- echo: provides a builder that helps to manage middleware, api and help to start a server with a context
management.
- etcd: provides a dao that wraps the etcd client to simplify a bit how to use it
- slices: provides utils method to manipulate the slice (mostly slice of string)
Directories
¶
The package app is exposing a struct to handle the building and the managing of the different task coming from the package async.
|
The package app is exposing a struct to handle the building and the managing of the different task coming from the package async. |
Package async provide different kind of interface and implementation to manipulate a bit more safely the go routing.
|
Package async provide different kind of interface and implementation to manipulate a bit more safely the go routing. |
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.