17 lines
345 B
Go
17 lines
345 B
Go
package collector
|
|
|
|
import (
|
|
"go-common/app/service/main/dapper/model"
|
|
)
|
|
|
|
// Processer span processer
|
|
type Processer interface {
|
|
Process(span *model.Span) error
|
|
}
|
|
|
|
// ProcessFunc implement Processer
|
|
type ProcessFunc func(*model.Span) error
|
|
|
|
// Process implement Processer
|
|
func (p ProcessFunc) Process(span *model.Span) error { return p(span) }
|