~golangweekly | Bookmarks (182)
-
GitHub - harbdog/raycaster-go: Golang raycaster engine using the Ebitengine 2D Game Library
A Basic 3D Raycasting Engine atop Ebitengine — Ebitengine is a 2D game engine, but as...
-
Learning Go in 2024; From Beginner to Senior
Learning Go in 2024; From Beginner to Senior — Go learning resources are plentiful and cover...
-
Visual Guide to Slices in Go — Ozan Sazak
A Visual Guide to Slices — A code and diagram-rich post looking at how slices work...
-
The Case Of A Leaky Goroutine
The Case of a Leaky Goroutine — After finding “a never-ending goroutine factory” causing problems in...
-
Go Enums Still Suck
'Go Enums Still Suck' — The tone of the title or the article might not vibe...
-
Control ZigBee LED Lights with Go Web App
Control ZigBee LED Lights from a Go App — To be fair, the Go app is...
-
Go Generics Improvements for Maps and Slices
Go Generics Improvements for Maps and Slices — “Go life was good, and it’s getting better.”
-
GitHub - guptarohit/asciigraph: Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
asciigraph 0.6: ASCII Line Graph Rendering Library — A long standing library for rendering basic line...
-
GitHub - sugawarayuuta/charcoal: Faster utf8.Valid using multi-byte processing without SIMD.
Charcoal: Faster utf8.Valid Using Multibyte Processing Without SIMD — Offers the same API as the standard...
-
Securing A Golang App with OAuth
Securing a Golang App with OAuth — This tutorial will show you how to use OAuth...
-
GitHub - charmbracelet/log: A minimal, colorful Go logging library 🪵
Log 0.4: A Colorful Go Logging Library — A library from the same folks who brought...
-
GitHub - pelletier/go-toml: Go library for the TOML file format
go-toml 2.2: Go Library for the TOML Format — TOML is a configuration file format invented...
-
More powerful Go execution traces - The Go Programming Language
More Powerful Go Execution Traces — Over the last two releases, the Go team has worked...
-
Event Driven Go Training
Learn Building Scalable & Resilient Go Backend — The next edition of Go Event-Driven starts soon....
-
Measuring your system’s performance using software (Go edition)
Measuring a System’s Performance with Go — You can run up a benchmark in any programming...
-
One Billion Row Challenge in Golang - From 95s to 1.96s
The One Billion Row Challenge (Again!) – From 95s to 1.96s — Gunnar Morling’s One Billion Row...
-
Debugging a Golang Bug with Non-Blocking Reads | Scratch Data
Debugging a Go Bug with Non-Blocking Reads — A case where things acted differently on different...
-
For Loops and More in Go
For Loops and More in Go — for loops may seem like a beginners' topic, but...
-
How to Write A 4000 Stars GitHub README for Your Project
How to Write a '4000 Stars' GitHub README for Your Project — The creators of the...
-
GitHub - cohesivestack/valgo: Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.
Valgo 0.3: An Expressive Validator Library — Type-safe and extensible validator library built upon generics. “Valgo...
-
GitHub - knights-analytics/hugot: Huggingface transformer pipelines in Golang
Hugot: Hugging Face Transformer Pipelines in Go — A project with a goal of making it...
-
Fault tolerance and resilience patterns for Go
Failsafe: Fault Tolerance and Resilience Patterns — A library for building fault-tolerant apps where you can...
-
GitHub - nil-go/konf: The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
Konf 1.0: A Flexible Configuration Loader — If you don’t want to be tightly coupled to...
-
GitHub - codoworks/go-boilerplate: Production-ready Go RESTful API boilerplate with Echo
Codoworks Go Boilerplate: Prod-Ready RESTful API Boilerplate — An opinionated boilerplate app based around Echo to...