- Um relato centrado no que levou o autor a se apaixonar pela linguagem Go e na jornada pessoal que o levou a escrever o livro
- A experiência de começar com o sucesso de um post de blog, assinar com a Manning e concluir o livro ao longo de 3 anos
- Um texto que descreve vividamente inúmeros erros e acertos e altos e baixos emocionais, especialmente os conflitos no processo editorial
O primeiro encontro com a linguagem Go e o ponto de virada
- Em 2018, após trabalhar em um PoC com Scala/Akka na Suíça, o autor ficou encantado com a eficiência e a simplicidade da linguagem Go
- Em uma nova empresa, acumulou experiência prática com Go e, ao ver colegas repetindo os mesmos erros, começou a escrever posts no blog
- O post publicado no Medium teve uma repercussão muito maior do que o esperado, dando-lhe confiança para escrever
O início da publicação do livro: da ideia ao contrato
- Como extensão do post no blog, foi elaborado um plano para reunir 100 casos de erros em Go e expandi-los em um livro
- A proposta editorial foi enviada apenas para a Manning, e uma resposta positiva chegou rapidamente por meio de um e-mail simples
- Após receber feedback positivo de 7 revisores externos, o contrato oficial foi assinado em dezembro de 2020
O processo de escrita e a colaboração com os editores
- Depois de definir o “leitor minimamente qualificado (MQR)”, conteúdos básicos desnecessários foram removidos sem hesitação
- Ao colaborar com um editor de desenvolvimento (DE) não técnico, o autor aprimorou suas habilidades de escrita
- Houve capítulos que foram reescritos mais de 10 vezes por causa do processo repetitivo de revisão e correção
Revisão externa e incorporação de feedback
- O livro passou por revisão técnica externa em 3 etapas (1P, 2P, 3P), com notas cada vez melhores
- 1P: 13 revisores, média de 4,10 pontos → 2P: 4,15 pontos → 3P: 4,6 pontos
- O princípio para aceitar feedback veio do conselho de Bill Kennedy: “não ignore nem um único feedback”
A grande crise durante o processo editorial
- O editor técnico (TDE) designado no início gerou insatisfação por não ter sequer conhecimento básico de Go
- O sistema complexo de revisão e a ineficiência da forma de colaboração, além de o editor inserir erros em massa, agravaram o problema
- Em meio a grande frustração, o autor declarou que interromperia o trabalho, e a Manning resolveu o problema rapidamente ao designar um novo editor
A jornada até a conclusão e o vazio após a publicação
- Depois que todo o processo terminou, em vez da sensação de “acabou”, veio um sentimento de vazio (depressão pós-publicação)
- A energia e as emoções investidas por quase 3 anos pareceram desaparecer de uma só vez
- Depois, aos poucos, o autor se recuperou e retomou o orgulho pelo conteúdo que criou
O sucesso do livro e a reação da comunidade
- Logo após o lançamento, sem uma longa campanha de divulgação, houve compartilhamento espontâneo no Reddit, Twitter e outros canais
- Um ano depois, o site open source 100go.co passou a oferecer conteúdo resumido gratuito
- A Manning também respondeu positivamente e chegou a propor um papel de apoio a autores no futuro
Royalties, receita e o significado além disso
- Até o fim de 2024, a edição em inglês vendeu 11.452 cópias, gerando cerca de US$ 47.000 em receita total
- O ganho por hora é baixo, mas o autor atribui mais valor à contribuição para a comunidade e à realização pessoal do que ao dinheiro
- O livro influenciou séries seguintes sobre Java, C++ e SQL Server
Encerramento e compromisso pessoal
- A nota no Goodreads chegou a 4,66, superando a meta inicial
- Talvez não seja o melhor livro sobre Go, mas o autor está convencido de que era o melhor livro que podia fazer naquele momento
- Ele também recebeu uma proposta para uma 2ª edição e está aguardando o feedback dos leitores
2 comentários
https://product.kyobobook.co.kr/detail/S000211704725
É este livro.
Comentários do Hacker News
sync.Pool, com um link relevante compartilhadosync.Poolna biblioteca padrão do Go, há pools em camadas de vários tamanhos, e itens maiores muitas vezes são descartadosi