Como utilizar Golang generics em structs



Como utilizar Golang generics em structs

Como utilizar Golang generics em structs

Cursos

🚀 GO 101: https://bit.ly/3mdWHpK
🤓 Imersão Aprenda Golang: https://bit.ly/3KKXHgM
📈 Testes e Benchmarks: https://bit.ly/3HcIVhZ
🖥. API RESTful em Go com Fiber & MongoDB: https://bit.ly/43EB1Hx

=====================
Livros recomendados

📙 A linguagem de programação Go: https://amzn.to/3GZO2yJ
📒 Algoritmos: https://amzn.to/43FNlra
📓 Programming Pearls: https://amzn.to/3KGB9NZ
📕 Implementando Domain-Driven Design: https://amzn.to/3oikIA6
📘 Domain-Driven Design: https://amzn.to/3UJu7wP
📔 Learning Go: https://amzn.to/3mI6Aje

=====================

📰 Nossa newsletter: http://eepurl.com/ibiajL

Como utilizar Golang generics em structs

Enquanto navegava pelo códgio fonte do Go, acabei totalmente por acaso, encontrando uma exemplo de como utilizar generics em structs.
Nesse vídeo, mostrei como podemos fazer um sistema de cache utilizando generics em uma struct para eliminar a duplicação de métodos e garantir que os dados em cache não são manipulados fora do package responsável.

✅. Como utilizar generics em structs: http://aprendagolang.com.br/2022/03/23/como-utilizar-generics-em-structs/

=====================
Quem sou eu?

Olá, meu nome é Tiago Temporin. Trabalho com desenvolvimento de software desde 2009. Ao longo dessa jornada, já trabalhei com PHP, Javascript, Java, C, Python e Go.
Meu primeiro contato com Go foi em meados de 2012, e desde de então nunca mais parei.
Esse canal foi criado para compartilhar todo o conhecimento adquirido ao longo de tantos anos. Meu intuito é ajudar você a aprender essa maravilhosa linguagem, assim como conceitos básicos de programação.

=====================
Equipamento

🖥 Monitores – 2x Samsung 24″ curvo: https://amzn.to/3qfz0zk
🖱 Mouse – Logitech 305G: https://amzn.to/3JoBB1w
📷. Webcam – Logitech C505: https://amzn.to/3N0gmFs
💻 Notebook – Macbook Air: https://amzn.to/3MUgSVw
🎧. Fone – HyperX Cloud Stinger: https://amzn.to/3qgP9Vo
🎙 Microfone – HyperX QuadCast: https://amzn.to/3639XZN

=====================
Site e Redes Sociais

📰 Newsletter: https://www.getrevue.co/profile/_ttemporin
🌎 Blog: https://aprendagolang.com.br/
📷. Insta: https://www.instagram.com/aprendagolang/
🐦. Twitter: https://twitter.com/_ttemporin
💬. Reddit: https://www.reddit.com/r/aprendagolang/

=====================

#go #golang #generics #structs