#
Error Handling
O tratamento de erros em Go é bem diferente do que em outras linguagem, não temos o tradicional try/except
. Os erros em Go são simplesmente retornados como uma variável normal, daí que surge o famoso if err != nil {}
do Golang. Nas primeiras vezes que vi essa estrutura foi meio estranho, mas depois fez bastante sentido. Essa estrutura vai completamente de encontro ao design da linguagem do Golang, manter a simplicidade e eficiencia da linguagem. Vamos criar uma função de divisão e retornar um erro quando o divisor é 0.