O documento discute as vantagens e desvantagens da linguagem Go para desenvolvimento de software. Apresenta breve história do autor com concorrência em Python e sua decisão de estudar Go. Destaca recursos interessantes de Go como goroutines, canais e simplicidade, mas também aspectos que não gosta como necessidade de documentação e uso de variáveis de uma letra.
14. 2017Porque desenvolver em Go? (ou não)
● Funções podem retornar mais de um valor
● Não existem exceptions em Go
● Panic é um erro quase irrecuperável da aplicação
15. 2017Porque desenvolver em Go? (ou não)
O maior problema de
Go não ter
exceptions, é a falta
de stacktrace. (dizem)