Effective Go: cómo escribir Go que parezca Go y no Java disfrazado
El documento oficial que enseña los modismos del lenguaje: cuándo usar canales, cómo nombrar, por qué los errores son valores. Su lección trasciende Go: cada lenguaje tiene una manera de pensar, y traer la del anterior es el error más común del recién llegado. Lo releí al volver a Go tras años fuera y me corrigió vicios que ni recordaba tener.
go.dev
MIMarco IbáñezConexiones
Trazadas y explicadas por personas: la razón es lo que las hace valiosas.
«Aprender Effective Go te hace pensar y escribir como un programador Go; seguir con Pro Git te enseña a registrar y estructurar esos cambios con commits y ramas que reflejen esas decisiones. Juntos te ayudan a producir código idiomático y una historia de desarrollo clara y mantenible.»
MIMarco IbáñezPro Git: el libro oficial y gratuito que convierte git de conjuro en herramientaLibro
«Effective Go te enseña los modismos de concurrencia y errores como valores; pasar al Libro de Rust te obliga a formalizar quién posee y presta recursos (ownership/borrowing), convirtiendo intuiciones implícitas de Go en diseños explícitos, más seguros y eficientes.»
MIMarco IbáñezEl libro de Rust: la documentación oficial que enseña a pelearte con el compilador y ganarLibro