A Semana Go

Share this post

A Semana Go - Edição Nº 30

asemanago.substack.com

Discover more from A Semana Go

Newsletter semanal sobre a linguagem Go
Over 1,000 subscribers
Continue reading
Sign in

A Semana Go - Edição Nº 30

A Semana Go
May 1, 2023
2
Share this post

A Semana Go - Edição Nº 30

asemanago.substack.com
Share

Nesta edição links sobre performance, tratamento de erros e vazamentos de memória, bem como Generics e arquitetura.

Outra novidade legal: o pessoal do grupo Floripa Gophers doou três licenças da Jetbrains para sortearmos entre os assinantes da newsletter. E o primeiro sorteado foi o dacostalc@gmail.com que vai receber no seu e-mail as instruções. Vou sortear uma licença a cada semana, então a próxima pessoa sortuda pode ser você ;)

Links

Call for Papers GopherCon Brasil

Últimos dias para submeter sua palestra para a GopherCon Brasil! Corre que dá tempo.

When To Use Generics

Por muitos anos Generics foi uma das features mais aguardadas da linguagem e neste post, do blog oficial de Go, podemos ver algumas sugestões de cenários onde podemos usá-la para melhorar o código do projeto.

How to troubleshoot memory leaks in Go with Grafana Pyroscope

“Memory leak” é um problema bem complexo de se identificar e neste post podemos ver uma introdução a este conceito, exemplos de como ele pode acontecer e como podemos remediá-lo usando a ferramenta Grafana Pyroscope.

Handling Errors from Deferred Functions in Go

O defer é uma das features mais legais de Go e neste post podemos ver como usá-lo de maneira eficiente, especialmente em relação ao tratamento de erros.

O que é e como aplicar Dependency Inversion Principle

Mais um post da série sobre SOLID, desta vez o Tiago fala sobre o princípio de inversão de dependências.

Hexagonal Architecture Deep Dive with PostgreSQL, Redis and Go Practices

Neste post o autor faz uma introdução a arquitetura hexagonal e mostra exemplos de implementação usando Go.

6 Tips on High Performance Go — Advanced Go Topics

Dicas avançadas de melhoria de performance, desde benchmarking, profiling e otimização de compilação.

adrianbrad/queue

Pacote que implementa diferentes tipos de fila, como BlockingQueue, PriorityQueue e CircularQueue.

2
Share this post

A Semana Go - Edição Nº 30

asemanago.substack.com
Share
Previous
Next
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Elton Minetto
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing