Logo
Archive
Search
Subscribe

golang

Doing Many Things in Parallel

Doing Many Things in Parallel

Introduction to Go concurrency

Sep 24, 2025

Go for Bash Programmers

Go for Bash Programmers

Part III: Platforms

Sep 17, 2025

Searching the xkcd web comic

Searching the xkcd web comic

Exercise 4.12 from the D&K book

Sep 12, 2025

Go for Bash Programmers

Go for Bash Programmers

Part II: CLI Tools

Sep 8, 2025

Go for Bash Programmers

Go for Bash Programmers

Part I: The Language

Sep 1, 2025

Exploiting Zero Values in Maps

Exploiting Zero Values in Maps

Booleans and slices in Go maps

Aug 27, 2025

Reading data

Reading data

Read from files, standard input and remote sources using Go’s I/O abstraction

Jun 30, 2025

Error handling

Error handling

Introduction to error handling strategies in Go

Jun 23, 2025

Todo REST API with a database

Todo REST API with a database

Adding persistence to REST API

Jun 5, 2025

Pulumi and AWS - Intro

Pulumi and AWS - Intro

Deploying a static website into S3 bucket

May 29, 2025

Todo REST API

Todo REST API

Simple REST API server in pure Go

May 28, 2025

htmx and templ

htmx and templ

Evolving a minimal web server into dynamic app without JavaScript

May 26, 2025

HTTP servers

HTTP servers

Intro to net/http package

May 21, 2025

Getting a remote scroll

Getting a remote scroll

A dialogue on http.Get :-)

May 20, 2025

Dot file hiding file server

Dot file hiding file server

A dialogue on Go interface embedding :-)

May 15, 2025

I help sysadmins, DevOps and security engineers move from Bash (or similar) scripts to Go programs.

© 2025 Go monk.

Privacy policy

Terms of use

Powered by beehiiv