The Last Week In Golang

Curated Golang content.

Curated by Dennis O'Keeffe and part of the TheLastWeekIn.dev family.

Sign up to see the latest and greatest content from TLWI.dev team 🦄

TLWI Golang #58

01 September 2021

A new way of blogging about Golang, GitHub - Clivern/Peanut: 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines., Build Scalable Applications with AWS Lambda and Go

4 min read

TLWI Golang #57

25 August 2021

golang.org will be merged into go.dev

5 min read

TLWI Golang #56

18 August 2021

Common Anti-Patterns in Go Web Applications, Using sync.Once for better caching logic

4 min read

TLWI Golang #55

11 August 2021

A Tale of Two Copies, Running Go Application on Bare Metal, Ent: Announcing the Upsert API in v0.9.0, GitHub - odpf/optimus: Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management., GitHub - TheYkk/git-switcher: Switch between your git profiles easily

5 min read

TLWI Golang #54

04 August 2021

Go is the 10th most loved language in 2021!, How does Go calculate `len`?, GoLand 2021.2 is out now! Support for Go 1.17, running gofmt after the built-in formatter, and more await you!, Dasel v1.16.0 added a delete command meaning you can now select, put and delete data from JSON, YAML, TOML, XML and CSV with a single tool.

5 min read

TLWI Golang #53

28 July 2021

Health - A simple and flexible health check library for Go., StaticBackend: I open-sourced my SaaS dev tool built with Go

5 min read

TLWI Golang #52

21 July 2021

PTerm - A modern Go module to beautify console output. Featuring charts, progressbars, tables, trees, live areas, and much more., Going with Go: Modern Business Applications, Flexible mocking for testing in Go (without using a framework), Gort is a chatbot framework designed from the ground up for chatops written in Golang

4 min read

TLWI Golang #51

14 July 2021

Go 1.17 Release Candidate 1 is released, Go is not C, so there is not an extreme fast way to merge slices, Go 1.16.6 and Go 1.15.14 are released

4 min read

TLWI Golang #50

07 July 2021

Write a time-series database engine from scratch, Benchmarks in GO can be surprising

4 min read

TLWI Golang #49

30 June 2021

Go team quiet weeks, Explain Go Concurrency Worker Pool Patterns to me like I’m five, Go 1.17 is deprecating the traditional use of 'go get', Handy one liners in Go codebases, Spotify for the terminal in Go

6 min read

TLWI Golang #48

23 June 2021

We're writing a 100% compatible drop in MySQL replacement in pure golang. That means copying all of MySQL's dumbest decisions, FYI: a single Go rune is not the same as a single visible character, We wrote a book about building business applications in Go, Columnar in-memory store with bitmap indexing

5 min read

TLWI Golang #47

16 June 2021

Vagrant being ported from Ruby to Go, go 1.17 beta released, pokemium/Worldwide: GameBoy Color emulator written in Golang., Learn Go with Tests: Reading files, Push notification service, in Go, with support for the usual APNS and FCM, but also supporting Webpush, Email and Telegram

4 min read