No video

Qual MELHOR framework para aplicações web em GOLANG

  Рет қаралды 8,445

Aprenda Golang

Aprenda Golang

2 жыл бұрын

DESCONTO DE 20% EM CURSOS E IMERSÃO:
Cupom: GOPHER20
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
Nesse vídeo vou te contar um pouco sobre quatro frameworks web para Golang que já utilizei. O lado bom de um framework e o lado ruim. Além de falar, na minha opinião, qual o melhor deles.
✅ Iris: github.com/kat...
✅ Gin: github.com/gin...
✅ Beego: github.com/bee...
✅ Fiber: github.com/gof...
Music from Uppbeat (free for Creators!):
uppbeat.io/t/n...
License code: JNXLC9R2TQADMW8H
=====================
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 #framework #vlog

Пікірлер: 42
@jhonatanfrade3763
@jhonatanfrade3763 2 жыл бұрын
Valeu Tiago! Vídeo muito bom! Adoraria sim ver um benchmark destes frameworks e sem framework também. Aqui no meu trampo, na minha equipe optamos por não utilizar framework e a experiência está sendo muito boa!
@iagopetinimorelli3911
@iagopetinimorelli3911 Жыл бұрын
Seus vídeos ajudam demais quem está começando com GoLang Obrigado Thiago. agradeço imensamente os conteúdos.
@marcuxyz
@marcuxyz Жыл бұрын
5:41 Esse iris na época que foi lançado, foi lançado sem testes de unidade. A comunidade ficou com o pé atrás também.
@edsonvasconcelos
@edsonvasconcelos 2 жыл бұрын
Gostei muito do vídeo. Gostaria de ver o benchmark que mencionou.
@AllmirMirannda
@AllmirMirannda Жыл бұрын
Que dilema eterno, usar ou não usar um framework, desde quando eu iniciei minha carreira e não faz muito tempo (1980), é uma questão deliberada nas rodas de Devs, minha opinião, se você domina de fato uma linguagem você pode usar o que quiser, até porque como é de seu domínio qualquer contra tempo terá condições de realizar qualquer manutenção. Imagina quando não tinha muitas opções de linguagem, o que tivesse disponível de libs para agilizar a entrega era usado e não era como hoje, a maioria OPEN. Ainda mais com uma linguagem como Golang que é retro compatível.
@MagnoAlbertoAlmeida
@MagnoAlbertoAlmeida 2 жыл бұрын
Otimo vídeo. Gostaria de ver o benchmark que mencionou.
@Dsouza10082
@Dsouza10082 10 ай бұрын
Sensacional seu ponto de vista, penso semelhante. Abs e parabéns pelo conteúdo!
@sirangelos1
@sirangelos1 2 жыл бұрын
Timing perfeito deste vídeo. Ontem mesmo esta pesquisando sobre este assunto.
@renatospaka
@renatospaka Жыл бұрын
Tiago, esse vídeo com os benchmarks seria bem interessante. Vou acompanhar de agora em diante.
@ottercoder9321
@ottercoder9321 2 жыл бұрын
Ótimo vídeo amigo, se tiver como fazer os benchs pra vídeo/post seria muito interessante
@vormavius
@vormavius 2 жыл бұрын
Eu programo em Golang desde 2013, uso o fiber hoje em dia. Eu jamais diria para usar a biblioteca padrão do Go, sempre use um framework, pode acontecer de zicar? Pode, mas o tempo que vc economiza no desenvolvimento, paga uma migração (eu migrei um projeto gigante (3k+ routes) de beego pra fiber em uns 20 dias)
@renantescaro
@renantescaro Жыл бұрын
Sim, totalmente. Nunca entendi pessoal que é contra
@wenealvesdeoliveira3015
@wenealvesdeoliveira3015 2 жыл бұрын
Top mano, gostei bastante da explicação. Seria bem legal se fizesse um vídeo de benchmark desses frameworks :)
@charlestenorio4857
@charlestenorio4857 2 жыл бұрын
Eu uso o Echo, e gosto bastante, vc já utilizou ? Teria algum opinião sobre ele?
@AprendaGolang
@AprendaGolang 2 жыл бұрын
Eu nunca utilizei.. mas vou fazer algum projeto aqui para ver como é.
@xtremebh
@xtremebh 6 ай бұрын
Eu gosto muito do framework Laravel pro PHP (fora livewire, filament e etc), to vendo se acho algum framework legal pra golang ou Python.
@thaywry
@thaywry 2 жыл бұрын
Muito bom mano, esperamos o vídeo de benchmark. hehee
@Mamuthbr
@Mamuthbr 2 жыл бұрын
A empresa q trabalho utilizou Martini, e ele parou ... e hoje estou tendo q migra-lo. Tá dando um trampo viu!
@allisonpiovani
@allisonpiovani 2 жыл бұрын
Ola Tiago, eu gostaria muito ve ver como vc fez esses benchmarking, uma ideia de video é como fazer um e testar o msm cenarios para as duas aplicações sem interferencias externas.
@gabrielramos2010
@gabrielramos2010 2 жыл бұрын
Sensacionallll 😀
@geissoncr
@geissoncr 2 жыл бұрын
Já quero 9 benchmark
@ancogamer
@ancogamer 2 жыл бұрын
Fiber is love
@GuilhermeCarvalhoCarneiro
@GuilhermeCarvalhoCarneiro Жыл бұрын
No caso do GIN devemos nos preocupar em fechar a conexão com o banco ou o próprio framework faz isso?
@charlestenorio4857
@charlestenorio4857 2 жыл бұрын
Na minha ignorancia eu acha que a lib padrão não suportaria um quantidade requests muito grande ai eu usanva os fremeworks pro conta disso, como venho do python Django elá no Django tem um servidor q só serve para dev e não para prd achei q era a mesma pegada.
@scriptingengenhariadesoftw9962
@scriptingengenhariadesoftw9962 7 ай бұрын
Eu não consigo criar um layout dinâmico com Go. Para cada página tenho que repetir o include do footer po ex. No PHP eu crio um layout e mudo somente a página do centro através da URL. Como fazer isso em go ? Eu uso o framework gin web.
@noobadao
@noobadao 4 ай бұрын
Templ/Htmx
@pedromileipp1624
@pedromileipp1624 Жыл бұрын
Qual o melho framework para o mercado de trabalho, qual deles tem mais vagas?
@eltonminetto
@eltonminetto 2 жыл бұрын
Ótimo video Eu concordo 100% com sua opinião de não usar frameworks em aplicações mais "Enterprise". Eu usava o Gorilla Mux e quando ele foi descontinuado eu migrei pro Chi e gostei muito. Quanto ao Fiber, eu sou um dos que "torce o nariz" pra ele (mesmo sem ter usado muito, o que pode ser um erro meu hehe) por não ser compatível com a stdlib.
@jcbritobr
@jcbritobr Жыл бұрын
Já usei todos esses aí e o mais seguro na minha opinião é o gin
@jcbritobr
@jcbritobr Жыл бұрын
O que precisa ser observado é se o framework te atende completamente. Se atende não tem risco e você pode vendorizar com o ho module.
@fabricioaraujo7642
@fabricioaraujo7642 2 жыл бұрын
gin > fiber > echo
@layssonens
@layssonens 2 жыл бұрын
Por favor faça o benchmark haha
@MinatoCreations
@MinatoCreations 2 жыл бұрын
benchmarks do fiber
@fabricioaraujo7642
@fabricioaraujo7642 2 жыл бұрын
fazer aplicações de larga scala ou mais complexos com as libs standart e bem difícil
@D3vD145
@D3vD145 2 жыл бұрын
Uma dúvida, usar ou não usar ORM em um projeto empresarial/enterprise?
@AprendaGolang
@AprendaGolang Жыл бұрын
Eu não sou fã. Já vi muita ORM fazendo coisas absurdas... Mas tudo depende do tamanho do projeto, tempo para entrega, dentre outros fatores.
@jhonatanfrade3763
@jhonatanfrade3763 2 жыл бұрын
Tem o Echo, já ouvir falar? Tem uma opinião sobre ele?
@AprendaGolang
@AprendaGolang 2 жыл бұрын
Já ouvi falar sim, mas nunca usei. Vou ver se faço algum projeto aqui para ver como é.
@josepaulo5275
@josepaulo5275 2 жыл бұрын
Mestre, muito bom o video, só não concordo com usar a standard library para projetos "oficiais", concordo que é uma opção mais tomaria cuidado com dizer que é uma recomendação, muitas pessoas podem tomar o que vc diz como "lei" saca? Mais ta muito bom, gosto bastante do seu conteúdo
@D3vD145
@D3vD145 2 жыл бұрын
Saiu o vídeo ou post do benchmark desses frameworks?
@AprendaGolang
@AprendaGolang 2 жыл бұрын
Ainda não... devo soltar na próxima semana.
@kevenmario
@kevenmario Жыл бұрын
like 404 HTTP 404 Not Found
Afinal, qual a DIFERENÇA entre GOROUTINES e THREADS?
7:19
Aprenda Golang
Рет қаралды 3,4 М.
The Right Way To Build REST APIs
10:07
Awesome
Рет қаралды 89 М.
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 51 МЛН
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 26 МЛН
TUDO o que você precisa saber sobre Go-CHI
16:41
Aprenda Golang
Рет қаралды 2 М.
Por que você DEVE APRENDER GO!!!
9:20
Aprenda Golang
Рет қаралды 16 М.
The TRUTH About Golang Backend Frameworks
6:31
Melkey
Рет қаралды 111 М.
How To Build And Structure A Microservice In Golang?!
23:03
Anthony GG
Рет қаралды 49 М.
How to write beautiful Golang CLI
30:21
Cloud Native Skunkworks
Рет қаралды 46 М.
Como ESTRUTURAR PASTAS em um projeto Golang
11:09
Aprenda Golang
Рет қаралды 6 М.
Como escrever teste unitário para APIs em Go
17:42
Aprenda Golang
Рет қаралды 2,9 М.
Como eu rodo um projeto real em Golang na minha máquina
28:17
Filho da nuvem
Рет қаралды 6 М.
Como implementar uma API do ZERO com Golang e PostgreSQL!!!
1:15:14
Aprenda Golang
Рет қаралды 32 М.