Categorygithub.com/pip-services3-go/pip-services3-components-go
modulepackage
3.0.1-22+incompatible
Repository: https://github.com/pip-services3-go/pip-services3-components-go.git
Documentation: pkg.go.dev

# README

Pip.Services Logo
Component definitions for Pip.Services in Gol

This module is a part of the Pip.Services polyglot microservices toolkit.

The Components module contains standard component definitions that can be used to build applications and services.

The module contains the following packages:

  • Auth - authentication credential stores
  • Build - factories
  • Cache - distributed cache
  • Component - the root package
  • Config - configuration readers
  • Connect - connection discovery services
  • Count - performance counters
  • Info - context info
  • Lock - distributed locks
  • Log - logging components
  • Test - test components

Quick links:

Use

Get the package from the Github repository:

go get -u github.com/pip-services3-go/pip-services3-components-go@latest

Develop

For development you shall install the following prerequisites:

  • Golang v1.12+
  • Visual Studio Code or another IDE of your choice
  • Docker
  • Git

Run automated tests:

go test -v ./test/...

Generate API documentation:

./docgen.ps1

Before committing changes run dockerized test as:

./test.ps1
./clear.ps1

Contacts

The library is created and maintained by Sergey Seroukhov.

The documentation is written by Levichev Dmitry.

# Packages

No description provided by the author
No description provided by the author
Abstract implementation of various distributed caches.
Contains implementation of the config design pattern.
Contains implementation of connection parameters, using various connection strings, which are stripped of all credentials.
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

# Functions

No description provided by the author

# Structs

No description provided by the author