It's the verbosity that I'm talking about. In go I end up with %70 of my code being error handling or error related... with Elixir it's close to %0.01. I'm giving estimates here, of course, but they aren't off by much. With elixir, using try catch is rare, because it should never crash, and when it does, you lose a process and debug it.
With go, every line that calls a function needs to check to see if there was an error. And handling that error takes at least another line or two.
With go, every line that calls a function needs to check to see if there was an error. And handling that error takes at least another line or two.
Unless there's a better way that I'm missing.