No video

Afinal, qual a DIFERENÇA entre GOROUTINES e THREADS?

  Рет қаралды 3,464

Aprenda Golang

Aprenda Golang

2 жыл бұрын

Cursos
🚀 GO 101: bit.ly/3mdWHpK
🤓 Imersão Aprenda Golang: bit.ly/3KKXHgM
📈 Testes e Benchmarks: bit.ly/3HcIVhZ
🖥. API RESTful em Go com Fiber & MongoDB: bit.ly/43EB1Hx
=====================
Livros recomendados
📙 A linguagem de programação Go: amzn.to/3GZO2yJ
📒 Algoritmos: amzn.to/43FNlra
📓 Programming Pearls: amzn.to/3KGB9NZ
📕 Implementando Domain-Driven Design: amzn.to/3oikIA6
📘 Domain-Driven Design: amzn.to/3UJu7wP
📔 Learning Go: amzn.to/3mI6Aje
=====================
📰 Nossa newsletter: eepurl.com/ibiajL
✅ A linguagem de programação Go: amzn.to/3z0mpDI
Muitas pessoas acreditam que goroutines e threads são a mesma coisa.
Nesse vídeo vou explicar como goroutines e threads funcionam, suas diferenças e por que elas não são a mesma coisa.
Music from Uppbeat (free for Creators!):
uppbeat.io/t/s...
License code: U46MUUPFUI74KISC
=====================
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: amzn.to/3qfz0zk
🖱 Mouse - Logitech 305G: amzn.to/3JoBB1w
📷. Webcam - Logitech C505: amzn.to/3N0gmFs
💻 Notebook - Macbook Air: amzn.to/3MUgSVw
🎧. Fone - HyperX Cloud Stinger: amzn.to/3qgP9Vo
🎙 Microfone - HyperX QuadCast: amzn.to/3639XZN
=====================
Site e Redes Sociais
📰 Newsletter: www.getrevue.c...
🌎 Blog: aprendagolang....
📷. Insta: / aprendagolang
🐦. Twitter: / _ttemporin
💬. Reddit: / aprendagolang
=====================
#go #golang #goroutines #thread #vlog

Пікірлер: 13
@laislima5
@laislima5 2 жыл бұрын
Comprei esse livro depois de ver os seus vídeos e ele realmente é incrível! Tinha muita dificuldade para entender channels e goroutines mas a explicação do livro esclareceu tudo pra mim! Adoro seus conteúdos! Recomendo seu canal o tempo todo, parabéns!
@fabianodarosagomes
@fabianodarosagomes 2 жыл бұрын
Tem sido meu livro de cabeceira - ótima recomendação. Parabéns pelo trabalho.
@joaoaraujo5207
@joaoaraujo5207 2 жыл бұрын
Tem algum livro de otimização em GoLang, exemplo: pessoal fala que declarar as variáveis de retorno na assinatura é mais rápido, usar mais ponteiros em struct grandes é melhor para não estourar a memória do container etc, existe algum livro de boas práticas ?
@arozendojr
@arozendojr 2 жыл бұрын
Tem o livro Go in Practice: Includes 70 Techniques, não existe em português, fica a sugestão, porém algumas anatomias dos pacotes Go mais usados no mercado, não estão lá
@waldemirflj
@waldemirflj 2 жыл бұрын
Obrigado pelo conteúdo.
@airtonfelipe
@airtonfelipe Жыл бұрын
boa ótimo resumo! este livro é top d+ tb!
@charlestenorio4857
@charlestenorio4857 2 жыл бұрын
Eu tenho ele muito bom mesmo!,
@david-fy4eq
@david-fy4eq 2 жыл бұрын
Já vou pedir esse livro
@MrWilliamwro
@MrWilliamwro Жыл бұрын
Eu tenho um sistema em php rodando no servidor em producao que aloquei de um provedor e estou criando um modulo goland dentro desse projeto php e aos poucos vou migrando o sistema inteiro.Gostaria de saber se o php e o goland roda de boa no mesmo servidor? e como eu subo o golando para o servidor la no provedor? tenho que instalar o goland lá? ou so o upload dos arquivos é o suficiente?
@JLeonan
@JLeonan 2 жыл бұрын
Qual a diferença do goroutines do event-loop do nodejs ?
@persioflexa5376
@persioflexa5376 11 ай бұрын
O nodejs usa uma só thread e cpu e fica orquestrando pra executar um pouco cada parte do codigo... O go reserva um certo número de cpus, cria um pool de threads reais e orquestra as goroutines fazendo algo parecido com o node só que com concorrência real pq usa várias cpus
@evanmorrow6553
@evanmorrow6553 2 жыл бұрын
【promosm】
@arozendojr
@arozendojr 2 жыл бұрын
Eu fiz um template de projeto go, até usei umas coisas dos seus vídeos no projeto, da uma olhada se puder github.com/arozendojr/go-template
Aula 16 - Otimizando channels com buffer
10:08
Aprenda Golang
Рет қаралды 2,4 М.
Por que você DEVE APRENDER GO!!!
9:20
Aprenda Golang
Рет қаралды 16 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 36 МЛН
Comfortable 🤣 #comedy #funny
00:34
Micky Makeover
Рет қаралды 16 МЛН
Schoolboy - Часть 2
00:12
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 16 МЛН
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 32 МЛН
Entenda a DIFERENÇA entre Valor e Ponteiro
9:43
Aprenda Golang
Рет қаралды 1,6 М.
Golang Channels Or Wait Groups? Let Me Explain.
18:32
Anthony GG
Рет қаралды 20 М.
O FUTURO do Aprenda Golang
7:58
Aprenda Golang
Рет қаралды 1,1 М.
Applied Go Quick Bits 007: Are goroutines threads?
5:11
AppliedGo
Рет қаралды 3,3 М.
Qual a diferença entre Cores e Threads em Processadores
13:03
Simplificando TI
Рет қаралды 3,6 М.
This is why Go Channels are awesome
6:06
Web Dev Cody
Рет қаралды 10 М.
Como fazer upload de MILHÕES de arquivos para o Amazon S3 com Golang
18:33
TUDO o que você precisa saber sobre Go-CHI
16:41
Aprenda Golang
Рет қаралды 2 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 36 МЛН