Golang 08 — Interface
Em programas reais, raramente trabalhamos apenas com tipos concretos isolados. À medida que o sistema cresce, torna-se necessário definir comportamentos esperados, independentemente da implementação específica de cada tipo. Interfaces em Go existem para resolver exatamente esse problema. Em vez de focar na estrutura de um tipo, elas descrevem o que um valor é capaz de fazer. Uma […]