go-pkg

module
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2021 License: Apache-2.0

README

GO-PKG

Go Report Card GitHub go.mod Go version Go Reference License

go-pkg is collection of code that will support you with go language.

Packages

Name Purpose
breaker Detect and prevent continuous failure call
cache Save and reuse the data
caller Wrapper call with combination of Breaker, Cache, Panic and Singleflight
log Log with log level
monitor Track system's behavior
panics Recover panic in system
retry Retry execution
singleflight Execute same request once at the same interval
tester Helper for unitesting purpose
utils Utility functions

Directories

Path Synopsis
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
log
Package's name is intended as "log" as remainder to user to use log level than normal one.
Package's name is intended as "log" as remainder to user to use log level than normal one.
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
example command
Package's name is intended as "panics" due conflict with panic() builtin.
Package's name is intended as "panics" due conflict with panic() builtin.
example command
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
example command
mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.

Jump to

Keyboard shortcuts

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