package
0.1.7
Repository: https://github.com/gettengineering/effe.git
Documentation: pkg.go.dev

# Functions

Initializes history plugin.
Default implementation.
Initializes LogPlugin Example: func BuildComponent2(service BuildComponent2Service) BuildComponent2Func { return func() error { log.Printf("call step Step1\n") err := service.Step1() if err != nil { return err } log.Printf("call step Step2\n") err = service.Step2() if err != nil { return err } } }.
Initializes WrapPlugin Example: func BuildComponent2(service BuildComponent2Service) BuildComponent2Func { return func() error { err := service.Step1() if err != nil { return errors.Wrap(err, "failure call Step1") } err = service.Step2() if err != nil { return errors.Wrap(err, "failure call Step2") } } }.

# Interfaces

This type is used by history plugin.