repositorypackage
0.0.8
Repository: https://github.com/nekrassov01/logwrapper.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
logwrapper
Small, thin wrapper for logging with Go and AWS SDK
Example
// Parse log level
level, err := log.ParseLevel("debug")
if err != nil {
return err
}
// Parse log styles
styles, err := log.ParseStyles("labeled")
if err != nil {
return err
}
// Create logger for the application
appLogger := log.NewAppLogger(os.Stderr, level, styles, "MyApp")
// Create logger for AWS SDK called through the application
sdkLogger := log.NewSDKLogger(os.Stderr, level, styles, "SDK")
cfg, err := config.LoadDefaultConfig(context.Background(), config.WithLogger(sdkLogger))
if err != nil {
return err
}
...
Using
Wraps the following: