Explore the evolution of caching strategies in software development, understanding how different techniques can improve performance and reduce latency in your applications. This blog post offers a deep dive into the world of caching.
https://maypok86.github.io/otter/blog/cache-evolution/
https://maypok86.github.io/otter/blog/cache-evolution/
maypok86.github.io
The Evolution of Caching Libraries in Go - Otter
🔥1
Color space definitions in Go: sRGB, OKLAB/OKLCH and CIE spaces.
https://github.com/soypat/colorspace
https://github.com/soypat/colorspace
GitHub
GitHub - soypat/colorspace: Color space definitions in Go: sRGB, OKLAB/OKLCH and CIE spaces.
Color space definitions in Go: sRGB, OKLAB/OKLCH and CIE spaces. - soypat/colorspace
🔥1
Learn best practices for managing configuration settings in Go web applications, ensuring your applications are flexible, maintainable, and adaptable to different environments. This article provides valuable insights into effective configuration management techniques.
https://www.alexedwards.net/blog/how-to-manage-configuration-settings-in-go-web-applications
https://www.alexedwards.net/blog/how-to-manage-configuration-settings-in-go-web-applications
www.alexedwards.net
How to manage configuration settings in Go web applications - Alex Edwards
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
https://github.com/modelcontextprotocol/go-sdk
https://github.com/modelcontextprotocol/go-sdk
GitHub
GitHub - modelcontextprotocol/go-sdk: The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration…
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google. - modelcontextprotocol/go-sdk
👍3
Discover how to effectively test your Go application's configuration using flags, ensuring that your application behaves as expected under various configurations and settings. This article provides a practical approach to configuration testing in Go.
https://rednafi.com/go/test_config_with_flags/
https://rednafi.com/go/test_config_with_flags/
Redowan's Reflections
Flags for discoverable test config in Go
As your test suite grows, you need ways to toggle certain kinds of tests on or off. Maybe
you want to enable snapshot tests, skip long-running integration tests, or switch
between real services and mocks. In every case, you’re really saying, “Run this test…
you want to enable snapshot tests, skip long-running integration tests, or switch
between real services and mocks. In every case, you’re really saying, “Run this test…
💯Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
https://github.com/go-playground/validator
https://github.com/go-playground/validator
GitHub
GitHub - go-playground/validator: :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array…
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving - go-playground/validator
🔥1
Explore the advantages of using Go to build a Lua interpreter, highlighting the language's strengths in terms of performance, concurrency, and ease of integration. This blog post explains why Go is an excellent choice for this particular task.
https://www.zombiezen.com/blog/2025/06/why-go-rocks-for-building-lua-interpreter/
https://www.zombiezen.com/blog/2025/06/why-go-rocks-for-building-lua-interpreter/
Zombiezen
Why Go Rocks for Building a Lua Interpreter
Building a Lua interpreter in Go
🔥1
Uncover the complexities of cross-compiling a large number of Go CLI packages statically, addressing challenges and optimization techniques for efficient and reliable builds. This article provides a detailed look at a complex Go build process.
https://blog.pkgforge.dev/cross-compiling-10000-go-cli-packages-statically
https://blog.pkgforge.dev/cross-compiling-10000-go-cli-packages-statically
Package Forge
Cross-Compiling 10,000+ Go CLI Packages Statically
The Largest Collection of Pre-Compiled Go Static Binaries
This article explores a method to accelerate shuffling operations within Go programs. The author, Daniel Lemire, demonstrates a significant performance improvement by implementing batching.
https://lemire.me/blog/2025/04/06/faster-shuffling-in-go-with-batching/
https://lemire.me/blog/2025/04/06/faster-shuffling-in-go-with-batching/
👍1
The official Go blog recently published a blogpost detailing the use of testing.B.Loop for more precise benchmarking. It provides insights into how this feature can refine performance tests and lead to better code.
https://go.dev/blog/testing-b-loop
https://go.dev/blog/testing-b-loop
go.dev
More predictable benchmarking with testing.B.Loop - The Go Programming Language
Better benchmark looping in Go 1.24.
🔥1
JetBrains Research has released a new report analyzing the growth and popularity trends of the Go language in 2024. This examination offers a data-driven perspective on the current state of Golang in the developer community.
https://blog.jetbrains.com/research/2025/04/is-golang-still-growing-go-language-popularity-trends-in-2024/
https://blog.jetbrains.com/research/2025/04/is-golang-still-growing-go-language-popularity-trends-in-2024/
The JetBrains Blog
Is Golang Still Growing? Go Language Popularity Trends in 2024 | The Research Blog
As a fast-growing language with a wide range of applications, Go has become increasingly relevant to both new and existing developers. In this blog post, we will share our overview of the current stat
🔥2
Go library for generating Anki notes, decks, packages (genanki port)
https://github.com/npcnixel/genanki-go
https://github.com/npcnixel/genanki-go
GitHub
GitHub - npcnixel/genanki-go: Go library for generating Anki notes, decks, packages (genanki port)
Go library for generating Anki notes, decks, packages (genanki port) - npcnixel/genanki-go
👍1
This write-up from a DoltHub engineer shares their experiences developing with Go on the Windows operating system. It covers the tools, challenges, and overall workflow from a Windows-centric viewpoint.
https://www.dolthub.com/blog/2025-04-04-go-windows-developer/
https://www.dolthub.com/blog/2025-04-04-go-windows-developer/
Dolthub
Life as a Go developer on Windows
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.