bearaujus golang development kit or bgdk is the development kit
with the main aim is making the development easier and testable.
go get "github.com/bearaujus/bgdk@v1.0.1"
workercan execute many jobs asynchronously. This package also can do retries and use a custom error listener function to listen to the job when the job occurs an error.
utilis anbgdkutilities packages.
json is utilities for the JSON files. This package implementing core functions from encoding/json.
This package also has some additional I/O features such as JSON writer and JSON reader.
yaml is utilities for the YAML files. This package implementing core functions from gopkg.in/yaml.v3.
This package also has some additional I/O features such as YAML writer and YAML reader.
ptrconv is utilities for converting an object to object ptr (*object) and vice versa.
This package also can handle nil ptr object (*object) conversion.