Catch error before hand in golang

Viewed 68

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 “)
}
1 Answers
Related