Feb 11 · 5 min read · As businesses compete in an increasingly digital world, the demand for high-performance web applications continues to grow. Speed, scalability, and reliability are no longer optional—they are essential for delivering seamless user experiences and sta...
Join discussionDec 23, 2025 · 12 min read · Hi everyone! this is Jimmy , and this is the third article in my series “Breaking Things with Go.” In this series, I document my journey through Jon Bodner’s Second Edition: Learning Go – An Idiomatic Approach to Real-World Go Programming and explore...
Join discussion
Nov 30, 2025 · 3 min read · If you're using Windows Subsystem for Linux (WSL) and want to install the Go programming language, this guide will walk you through the entire process from updating your system to running your first Go program. Go (Golang) is widely used for backend ...
Join discussion
Aug 23, 2025 · 6 min read · Introduction to Pointers As we have learned, a variable is a named location in memory that stores a value. When we assign a value to a variable, we are storing that value in a specific location in memory. We can manipulate the value of a variable by ...
Join discussionAug 20, 2025 · 16 min read · Arrays in Go Arrays are fixed-size groups of variables of the same type. For example, [4]string is an array of 4 values of type string. To declare an array of 10 integers: var myInts [10]int primes := [6]int{2, 3, 5, 7, 11, 13} // or to de...
Join discussionAug 11, 2025 · 9 min read · Go’da html/template ile sunucu tarafı HTML üretimini daha düzenli ve güvenli hale getiriyoruz. Layout sistemiyle tekrar eden yapıları azaltıyor, FuncMap ile şablonlara küçük ama etkili yardımcılar ekliyoruz. Arayüzü de TailwindCSS ile sade ve şık tut...
Join discussionAug 10, 2025 · 11 min read · Intro Interfaces allow you to focus on what a type does rather than how it's built. They can help you write more flexible and reusable code by defining behaviors (like methods) that different types can share. This makes it easy to swap out or update ...
Join discussionJul 10, 2025 · 13 min read · Introduction This article is about how I upgraded my previous cron scheduler service that I built in Go for scaling it to around 1 million daily scheduled jobs. This lays out the overall system design, approach and considerations I took in building t...
Join discussion
Jun 28, 2025 · 13 min read · Introduction This project is about a cron scheduler service which schedules cron jobs that are created using a dashboard interface. It publishes the jobs to the consumer service through RabbitMQ job queue, where it acknowledges successful job executi...
Join discussion