go

Jan
15
Finding a better way

A Better Way

Shifting the focus to a comprehensive, continuously updated article for a deeper and more engaging experience.
2 min read
Jan
12
Kafka observing a stream of messages represented as marbles.

Kafka & Go

Bridging Kafka with Go: Insights into building scalable and resilient data-driven applications.
8 min read
Nov
24
Gophers cruising the canals of a quaint town

Go Concurrency Essentials

From seamless green thread collaboration to the utilization of channels and other fundamental Go primitives, this article offers a grounded overview of Go's parallel execution. No frills, just a straightforward exploration of the foundations of Go concurrency.
21 min read
Nov
18
Colorful crystal cubes, a blend of models to be instantiated and instances already shimmering

Mastering Model

In the digital tapestry of web apps, models are the threads that weave functionality into form. They organize data, simplify databases, protect integrity, and define APIs. Let's delve into their role in shaping the backbone of web applications.
6 min read
Nov
10
Efficiently handling tasks, our workers in action

Architecting the Application

Building our dependency tree directly in main? Not bad, but there's a better way. Dive into this chapter to discover how.
17 min read
Oct
30
Configuration gears

Config Chronicles

A web app may require numerous parameters to be set, making a robust configuration mechanism essential. Today, we'll tackle this requirement head-on.
18 min read
Oct
18
Logging Lessons

Logging Lessons

In our latest update, we explore Go's logging capabilities, beginning with the standard library before leveling up to our custom solution. Discover also how dependency injection streamlines integrating these resources into our entities.
14 min read
Oct
12
Adrian is cutting some templates

Twists of Templates

In this practical installment, we embrace the Standard Go Project Layout, harness the power of Go Templates, and supercharge our board handler with the enchantment of Tailwind CSS
18 min read
Oct
06
Two roads diverged in a yellow wood

RESTful Routing Revealed

In this chapter, we explore efficient routing with Gorilla Mux, emphasizing clear and concise route names.
10 min read
Oct
04
Go for Gold: A Classic Warm-Up Exercise

Go for Gold: A Classic Warm-Up Exercise

Welcome back! In this second installment, we'll set up our environment and use Gorilla libraries to create a Hello World web app, laying essential groundwork for Plykan, our Kanban Board project.
4 min read