You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
443 B
20 lines
443 B
package process |
|
|
|
import ( |
|
"context" |
|
|
|
"go-common/app/service/main/dapper/model" |
|
) |
|
|
|
// Processer . |
|
type Processer interface { |
|
Process(ctx context.Context, protoSpan *model.ProtoSpan) error |
|
} |
|
|
|
// MockProcess MockProcess |
|
type MockProcess func(ctx context.Context, protoSpan *model.ProtoSpan) error |
|
|
|
// Process implement Processer |
|
func (m MockProcess) Process(ctx context.Context, protoSpan *model.ProtoSpan) error { |
|
return m(ctx, protoSpan) |
|
}
|
|
|