INNER CODE UNIT · Go
InitDefault
alibaba/sentinel-golang · api/init.go:37
func InitDefault() error {
return initSentinel("")
}
// InitWithParser initializes Sentinel using given config parser
// parser deserializes the configBytes and return config.Entity
func InitWithParser(configBytes []byte, parser func([]byte) (*config.Entity, error)) (err error) {
if parser == nil {
return errors.New("nil parser")
}
confEntity, err := parser(configBytes)
if err != nil {
return err
}
return InitWithConfig(confEntity)
}
// InitWithConfig initializes Sentinel using given config.