Postagens

Mostrando postagens de abril, 2025

🐹Aula 47 – Tutorial Golang – Uso do Recover no Controle de Fluxo

Imagem
Como criar sites e blogs mais confiáveis com Golang Desenvolver aplicações web modernas exige não apenas funcionalidades, mas também robustez no controle de erros. Nessa nova aula do Código Fluente, você vai aprender uma técnica essencial para garantir que seu site ou blog continue funcionando mesmo diante de falhas inesperadas: o uso da função recover() em Golang. O que é o recover() e por que ele é importante O recover() é uma função nativa da linguagem Go que permite capturar um erro crítico (panic) e retomar o controle do programa. Ele é usado dentro de funções adiadas com defer , e sua principal função é impedir que a aplicação seja encerrada abruptamente, permitindo uma finalização mais elegante ou até a continuidade do fluxo. Isso é especialmente útil em servidores web, onde uma única falha não pode comprometer toda a aplicação. O que você vai aprender nesta aula Nesta aula prática, mostramos: – Como o panic interrompe a execução de funções em Go – Como utilizar o re...

💻 Como criar sites escaláveis com Kubernetes usando Ingress Controller

Imagem
Ingress Controller com Kubernetes: como escalar seu site ou blog de forma moderna e profissional Se você já colocou um site ou blog no ar e está pensando em levá-lo para o próximo nível — com mais controle, segurança, organização e escalabilidade —, é hora de entender o papel do Ingress Controller no Kubernetes . Nesta nova aula do curso gratuito de Kubernetes com Terraform do site Código Fluente , você vai aprender passo a passo como instalar e configurar o NGINX Ingress Controller de forma automática usando o Helm, além de aplicar boas práticas que tornam sua aplicação mais profissional e preparada para crescer. Você vai descobrir que, em vez de expor cada serviço da sua aplicação com um IP público separado usando o tipo de serviço LoadBalancer , é possível usar apenas um ponto de entrada e rotear todo o tráfego com regras inteligentes baseadas em URL. Isso significa que, com um único IP, você pode acessar /api , /login , /reset , /user , /dashboard e muito mais — tudo organiza...