INNER CODE UNIT · Go
Decode
sensu/sensu-go · backend/apid/graphql/globalid/main.go:19
func Decode(gid string) (Components, error) {
standardComponents, err := Parse(gid)
if err != nil {
return standardComponents, err
}
decoder, err := Lookup(*standardComponents)
if err != nil {
return standardComponents, err
}
components := decoder.Decode(*standardComponents)
return components, nil
}