I have the following code and when the attribute debug
is missing the program crashed with error which difficult to understand. I want to catch this error and provide better message but what I’ve tried is not working I want to avoid.
var jsonParsedApp *gabs.Container = nil
debug := jsonParsedApp.Path("debug").Data()
//This is what I’ve tried
if debug == nil {
log.Println(“Property debug is missing “)
}
There is an Exists
method
if jsonParsedApp.Exists("debug") {
// you can safely read it here
}
References: