func()

in state.go [58:70]


func (s *State) Before(ctx context.Context, step Steper) (context.Context, error) {
	if s.Config == nil || len(s.Config.Before) == 0 {
		return ctx, nil
	}
	for _, b := range s.Config.Before {
		var err error
		ctx, err = b(ctx, step)
		if err != nil {
			return ctx, err
		}
	}
	return ctx, nil
}