November 2017
Intermediate to advanced
670 pages
17h 35m
English
|
Developer |
Says...
|
|
Java |
I do not like the way Go makes me handle errors after every function call. I want exception handling like this: try { Decrypt() Authenticate() Charge()}catch (Exception e) { // handle exception}
However, after adding all those error checks, my code looks like this: err := Decrypt()if err != nil { return err}err = Authenticate()if err != nil { return err}Charge()
Go error handling looks like a bunch of scaffolding obscuring my code's intentions. ![]() |
|
Go |
As you know, Go does not support exception handling. Instead, you return errors to inform ... |