<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://huncoding.github.io/</id><title>HunCoding</title><subtitle>O blog oficial do canal HunCoding. Conteúdo sobre programação, tecnologia e projetos.</subtitle> <updated>2026-10-01T05:06:46-03:00</updated> <author> <name>Otavio Celestino dos Santos</name> <uri>https://huncoding.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://huncoding.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="pt-BR" href="https://huncoding.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Otavio Celestino dos Santos </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Golang Avançado: construindo um processador de pagamentos de verdade</title><link href="https://huncoding.github.io/golang-avancado-curso-udemy/" rel="alternate" type="text/html" title="Golang Avançado: construindo um processador de pagamentos de verdade" /><published>2026-10-01T03:00:00-03:00</published> <updated>2026-10-01T05:06:21-03:00</updated> <id>https://huncoding.github.io/golang-avancado-curso-udemy/</id> <content type="text/html" src="https://huncoding.github.io/golang-avancado-curso-udemy/" /> <author> <name>otavio_celestino</name> </author> <category term="Go" /> <category term="Curso" /> <summary>E aí, pessoal! Nos últimos meses montei um curso sobre como construir um processador de pagamentos em Go. Não um exemplo simplificado: um sistema com quatro microsserviços, decisões de arquitetura documentadas em ADRs e deploy completo no GKE. O resultado está na Udemy: GoLang Avançado: Microsserviços, gRPC, Kafka e IA Antifraude. Vou detalhar o que está lá dentro. O sistema completo Cin...</summary> </entry> <entry><title>Advanced Golang: building a real payment processor</title><link href="https://huncoding.github.io/golang-advanced-course-udemy-en/" rel="alternate" type="text/html" title="Advanced Golang: building a real payment processor" /><published>2026-10-01T03:00:00-03:00</published> <updated>2026-10-01T05:06:21-03:00</updated> <id>https://huncoding.github.io/golang-advanced-course-udemy-en/</id> <content type="text/html" src="https://huncoding.github.io/golang-advanced-course-udemy-en/" /> <author> <name>otavio_celestino</name> </author> <category term="Go" /> <category term="Course" /> <summary>Hey everyone! Over the past few months I put together a course about building a payment processor in Go. Not a simplified example: four microservices, architecture decisions documented as ADRs, and a full deploy on GKE. The course is on Udemy: GoLang Avançado: Microsserviços, gRPC, Kafka e IA Antifraude. Here is what is inside. The complete system Five components, each with a clear respo...</summary> </entry> <entry><title>The Go dev team proposal for 1.28: Set, ordered Map, and generic heap in the stdlib</title><link href="https://huncoding.github.io/go-generic-collections-stdlib-en/" rel="alternate" type="text/html" title="The Go dev team proposal for 1.28: Set, ordered Map, and generic heap in the stdlib" /><published>2026-09-17T03:00:00-03:00</published> <updated>2026-10-01T05:06:21-03:00</updated> <id>https://huncoding.github.io/go-generic-collections-stdlib-en/</id> <content type="text/html" src="https://huncoding.github.io/go-generic-collections-stdlib-en/" /> <author> <name>otavio_celestino</name> </author> <category term="Go" /> <category term="stdlib" /> <summary>Hey everyone! Go has always been minimal in the standard library when it comes to data structures. Slices and maps are the building blocks, and for a long time that was enough. But since generics arrived in Go 1.18 and iterators in Go 1.23, it became clear that real collection types in the stdlib were possible without sacrificing the language’s ergonomics. The Go Collections Working Group was...</summary> </entry> <entry><title>Proposta do time do Go para 1.28: Set, Map ordenado e heap genérico na stdlib</title><link href="https://huncoding.github.io/go-colecoes-genericas-stdlib/" rel="alternate" type="text/html" title="Proposta do time do Go para 1.28: Set, Map ordenado e heap genérico na stdlib" /><published>2026-09-17T03:00:00-03:00</published> <updated>2026-10-01T05:06:21-03:00</updated> <id>https://huncoding.github.io/go-colecoes-genericas-stdlib/</id> <content type="text/html" src="https://huncoding.github.io/go-colecoes-genericas-stdlib/" /> <author> <name>otavio_celestino</name> </author> <category term="Go" /> <category term="stdlib" /> <summary>E aí, pessoal! O Go sempre foi minimalista na biblioteca padrão quando o assunto é estruturas de dados. Slice e map são os tijolos de construção, e por muito tempo isso foi suficiente. Mas desde que generics chegaram no Go 1.18 e iteradores no Go 1.23, ficou claro que era possível ter tipos de coleção de verdade na stdlib sem abrir mão da ergonomia da linguagem. O Go Collections Working Group...</summary> </entry> <entry><title>Genkit Go 1.0: o framework do Google para construir aplicações de IA em Go</title><link href="https://huncoding.github.io/genkit-go-framework-ia/" rel="alternate" type="text/html" title="Genkit Go 1.0: o framework do Google para construir aplicações de IA em Go" /><published>2026-09-02T08:00:00-03:00</published> <updated>2026-10-01T05:06:21-03:00</updated> <id>https://huncoding.github.io/genkit-go-framework-ia/</id> <content type="text/html" src="https://huncoding.github.io/genkit-go-framework-ia/" /> <author> <name>otavio_celestino</name> </author> <category term="Go" /> <category term="IA" /> <category term="Genkit" /> <summary>E aí, pessoal! O Google lançou o Genkit Go 1.0, a versão estável do framework open source deles para construir aplicações com IA generativa em Go. Depois de um período em alpha, a 1.0 traz estabilidade de API com compatibilidade garantida dentro da série 1.x, uma CLI standalone e uma Developer UI para testar e monitorar fluxos. Neste post vou cobrir o que é o Genkit, o que ele resolve, como f...</summary> </entry> </feed>
