Versions in this module Expand all Collapse all v0 v0.2.6 Dec 13, 2017 Changes in this version + func GetTimeInterval(spec string) (duration time.Duration, err error) + func GoroutineID() int v0.2.2 Nov 24, 2017 Changes in this version + func Contains(a interface{}, e interface{}) bool + func CopyField(toValue, fromValue interface{}, fieldNames ...string) (err error) + func GenerateSlug(str string) (slug string) + func GetBytes(data interface{}) ([]byte, error) + func GetFieldKind(obj interface{}, name string) reflect.Kind + func GetFieldValue(obj interface{}, name string) interface + func GetInterface(bts []byte, data interface{}) error + func GetType(obj interface{}) string + func Indirect(reflectValue reflect.Value) reflect.Value + func IndirectType(reflectType reflect.Type) reflect.Type + func Intersect(a, b []string) []string + func JsonToPb(b []byte, obj interface{}) error + func PbToJSON(obj interface{}) ([]byte, error) + func RegexpGetParams(regEx, url string) (paramsMap map[string]string) + func RegexpMatch(regEx, url string) bool + func VerifyJob(job *pb.Job) error + type FanOutQueue struct + func (f *FanOutQueue) FanOut() + func (f *FanOutQueue) Sub() chan struct{}