Forked from https://github.com/golang/go/issues/19412 issuecomment-296766847, to continue discussion with @jimmyfrasche and any others without taking
pkgsite to list interface implementers, fasthttp path bypass
The accepted proposal for pkgsite to list types that satisfy an interface within its package finally moves forward after years in the issue tracker, closing a long-standing gap in how the docs surface relationships between types. On the security side, fasthttp before 1.70.0 has an authorization bypass in ServeFile and ServeFS via double-encoded paths, which is worth checking against anything sitting behind a permissive router. Elsewhere, a piece arguing that Go 1.26 iterators have turned the language into functional spaghetti is making the rounds, and a look back at four years of generics claims 80% adoption at the cost of 15% slower builds.

The accepted proposal for pkgsite to list types that satisfy an interface within its package finally moves forward after years in the issue tracker, closing a long-standing gap in how the docs surface relationships between types. On the security side, fasthttp before 1.70.0 has an authorization bypass in ServeFile and ServeFS via double-encoded paths, which is worth checking against anything sitting behind a permissive router. Elsewhere, a piece arguing that Go 1.26 iterators have turned the language into functional spaghetti is making the rounds, and a look back at four years of generics claims 80% adoption at the cost of 15% slower builds.
Currently, the LoongArch ISA has evolved into two iterations (V1.0 and V1.1), introducing new instructions, some of which are beneficial to Go. For in
REMOTE TASKFILES ARE GENERALLY AVAILABLE!! After 3 years being an experimental feature, this is now enabled by default. You can now run and import Taskfile from a remote location, like a remote Git re
This is starting to look more polished. zenzx emulator ZXSpectrum Speccy Spectrum retrocomputing TS2068 golang foss


I am noodling on my own hobby programming language similar to Go in some respects. One aspect my language shares with Go is that there is no subtyping but types are assignable to interface types. Now
The entire concept of Go was summarized in a single loop which is for. Currently, I'm reviewing a...
80% adoption rate and 15% slower builds. Here’s what happened. Continue reading on CodeToDeploy »
In Part 1, I laid out the fundamentals — what a cache is, why a HashMap is the natural starting point, and the six common eviction… Continue reading on Medium »
Concurrency, memory, interfaces, and the gotchas that actually get asked Continue reading on Medium »
Confused between GoLang and Node.js for backend development? In this short, we break down performance, concurrency, ...
Golang Monolith Mastery Course: ...
Daily engineering challenges for software engineers. Learn distributed systems, databases, APIs and architecture through ...
Discover the origins, philosophy, and design of the Go programming language (Golang). Conceived at Google in 2007 by Robert ...
Terminal UI OS (Terminal Multiplexer)
一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。(An intranet comprehensive scanning tool, enabling one-click automated, all-round vulnerability scanning)

Idiomatic Go port of CrewAI for multi-agent orchestration, stdlib only. Co-authored-by: Matvey Gladkikh

Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
In github.com/chrismellard/docker-credential-acr-env/pkg/credhelper, the regular expression used by isACRRegistry to validate Azure Container Registry hostnames is unanchored. As a result, arbitrary h
In github.com/valyala/fasthttp before 1.70.0, ServeFile and ServeFS reinterpret filesystem paths as URIs, decoding percent-encoded sequences and treating characters like '?' and ' ' as URI delimiters.