~golangweekly | Bookmarks (188)
-
Learning Go in 2024; From Beginner to Senior
Learning Go in 2024; From Beginner to Senior — Go learning resources are plentiful and cover...
-
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...
-
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...
-
Securing A Golang App with OAuth
Securing a Golang App with OAuth — This tutorial will show you how to use OAuth...
-
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 - 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...
-
For Loops and More in Go
For Loops and More in Go — for loops may seem like a beginners' topic, but...
-
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...
-
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...
-
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...
-
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP — How can you send as many packets...
-
GitHub - manthanguptaa/CricLang: CricLang is a fun dynamically typed language written in Go for cricket enthusiasts.
🏏 CricLang: A Programming Language for Cricket Enthusiasts — Cricket, the ball game, not the insect. It’s...
-
GitHub - mazrean/formstream: A Fast Streaming Parser for multipart/form-data in Golang
FormStream: A Streaming Parser for multipart/form-data — A streamer for multipart form data as commonly used...
-
Dysfunctional options pattern in Go
The Dysfunctional Options Pattern — How to set optional configs without 'cooking up lasagna layers of...
-
The missing type in the Go standard library: Date! | Hardfin Engineering
The Missing Type in the Go Standard Library: Date? — The standard library offers a single...
-
[security] Go 1.22.1 and Go 1.21.8 are released
Go 1.22.1 and Go 1.21.8 Released — As we suggested last week, these Go releases indeed...