payload/payload.go
RawPayload
has 46 methods (exceeds 20 allowed). Consider refactoring. Open
Open
type RawPayload struct {
source interface{}
}
File payload.go
has 574 lines of code (exceeds 500 allowed). Consider refactoring. Open
Open
package payload
import (
"errors"
"fmt"
Method RawPayload.Get
has 7 return statements (exceeds 4 allowed). Open
Open
func (p *RawPayload) Get(s string, defaultValue ...interface{}) moleculer.Payload {
if _, ok := p.mapGet(s); ok {
if defaultValue != nil {
return p.getKey(s, defaultValue...)
}