Categorygithub.com/bubulearn/bubucore
modulepackage
1.7.17
Repository: https://github.com/bubulearn/bubucore.git
Documentation: pkg.go.dev

# README

BubuLearn services core

Common code for the Bubulearn go services.

Installation

git clone https://github.com/bubulearn/bubucore.git
cd bubucore
make

Also, you can use make build_fast to skip some tests & linters while build.

# Packages

No description provided by the author
Package b9s is a Backendless API client.
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

# Functions

GetServiceInfo returns map with service info.
InitLogs initializes logs writers.
NewError creates a new Error instance.
ReadConfig loads configuration from the config file to the viper instance.

# Constants

Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log custom fields.
Log types.
Log types.
Log types.
Log types.

# Variables

Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Opt shares package options.

# Structs

Error defines the response error.
LogDftFieldsHook is a log's hook to add custom fields to all messages.
Ok is boolean response.
Options represents package options.
ServiceInfo represents info about the service.

# Interfaces

Input is a filterable and validatable input.