Esta edição 2025 foi revisada e adequada ao protocolo TECHWRITER 2.3, com foco total em aplicação prática, execução e integração das melhores rotinas de mercado. O livro é indicado para estudantes e profissionais que desejam dominar Go de maneira objetiva e alinhada às necessidades do desenvolvimento moderno.
Você aprenderá a:
• Instalar e configurar ambientes Go em Linux, Windows, macOS e containers Docker
• Estruturar projetos com Go Modules, versionamento, testes automatizados e integração contínua
• Utilizar goroutines, channels, mutexes e contextos para programação concorrente eficiente e segura
• Construir APIs RESTful robustas e rápidas, integrando Go com bancos de dados PostgreSQL, MySQL e MongoDB
• Aplicar frameworks como Gin, Echo e Fiber para acelerar o desenvolvimento web e microsserviços
• Integrar soluções Go com AWS, Google Cloud, mensageria (RabbitMQ, Kafka), autenticação OAuth2 e serviços externos
• Monitorar performance, implementar logging, profiling, testes de carga e diagnósticos em ambientes produtivos
• Gerenciar dependências, empacotar aplicações, aplicar deploy contínuo e escalar projetos cloud-native
• Trabalhar com JSON, templates HTML, WebSockets, CLI tools, automação de rotinas e pipelines CI/CD
Domine Go e acelere sua evolução profissional em projetos de alta performance, microsserviços, consultorias técnicas e arquiteturas modernas escaláveis.
Go, programação concorrente, goroutines, channels, mutex, context, desenvolvimento backend, APIs RESTful, JSON, Go Modules, Gin, Echo, Fiber, PostgreSQL, MySQL, MongoDB, integração contínua, Docker, containers, cloud-native, AWS, Google Cloud Platform, CI/CD, pipelines, autenticação OAuth2, WebSockets, CLI tools, logging, profiling, testes unitários, benchmarks, testes de carga, automação, DevOps, monitoramento de aplicações, observabilidade, deploy automatizado, balanceamento de carga, escalabilidade, microsserviços, arquitetura distribuída, integrações cloud, mensageria RabbitMQ, mensageria Kafka, infraestrutura como código, templates HTML, performance, tuning, documentação técnica, projetos multiplataforma, segurança de aplicações, recuperação de erros
Diego Rodrigues
Autor Técnico e Pesquisador Independente
ORCID: https://orcid.org/0009-0006-
StudioD21 Smart Tech Content & Intell Systems
E-mail: studiod21portoalegre@gmail.com
LinkedIn: linkedin.com/in/diegoexpertai
Autor técnico internacional (tech writer) com foco em produção estruturada de conhecimento aplicado. É fundador da StudioD21 Smart Tech Content & Intell Systems, onde lidera a criação de frameworks inteligentes e a publicação de livros técnicos didáticos e com suporte por inteligência artificial, como as séries Kali Linux Extreme, SMARTBOOKS D21, entre outras.
Detentor de 42 certificações internacionais emitidas por instituições como IBM, Google, Microsoft, AWS, Cisco, META, Ec-Council, Palo Alto e Universidade de Boston, atua nos campos de Inteligência Artificial, Machine Learning, Ciência de Dados, Big Data, Blockchain, Tecnologias de Conectividade, Ethical Hacking e Threat Intelligence.
Desde 2003, desenvolveu mais de 200 projetos técnicos para marcas no Brasil, EUA e México. Em 2024, consolidou-se como um dos maiores autores de livros técnicos da nova geração, com mais de 180 títulos publicados em seis idiomas. Seu trabalho tem como base o protocolo próprio de escrita técnica aplicada TECHWRITE 2.3, voltado à escalabilidade, precisão conceitual e aplicabilidade prática em ambientes profissionais.