Background: "legacy" syntactic identifier resolution, as performed by parser.ParseFile in the default (!SkipObjectResolution) parse mode, was deprecat
Three go/parser, go/doc and testing proposals open
Three proposals open at once: a deprecated ResolveFile shim for go/parser, a way to recover ast.Ident import paths from go/doc, and Damien Neild's pitch to let testing accept examples with any signature. The testing one is the most interesting of the three, since it reopens a thread that has been bouncing between issues 21111 and 64993 for a while. On the discussion side, a writeup walks through chasing a Go optimization that pprof initially claimed did nothing, eventually tracking it to a 0x0 terminal bug and a 12x throughput win. A solid pprof tutorial dressed up as a debugging story.

Three proposals open at once: a deprecated ResolveFile shim for go/parser, a way to recover ast.Ident import paths from go/doc, and Damien Neild's pitch to let testing accept examples with any signature. The testing one is the most interesting of the three, since it reopens a thread that has been bouncing between issues 21111 and 64993 for a while.
On the discussion side, a writeup walks through chasing a Go optimization that pprof initially claimed did nothing, eventually tracking it to a 0x0 terminal bug and a 12x throughput win. A solid pprof tutorial dressed up as a debugging story.
Proposal Details A tool of mine recently broke (due to 79614), and after digging in deeply, I gained some insight into package go/doc 's usability tha
This is an offshoot of https://github.com/golang/go/issues/64993 issuecomment-4615046453, and an alternative to 21111 and 64993. Proposal: We make go
Step-by-step Go pprof tutorial. We use go tool pprof -list and -top to find CPU bottlenecks in a real TUI app, fix a 0×0 terminal bug, and improve throughput by 12×.
Hi, if you're learning Go or want to improve your skills, I've created a workbook with small projects to help you practice concurrency, error handling, OOP, and more. I'm still working on it, so the l
You can download binary and source distributions from the Go website: https://go.dev/dl/ View the release notes for more information: https://go.dev/doc/devel/release go1.26.4 Find out more: https://g
I wrote about compression in Go web servers. It covers: precompressing static assets choosing brotli vs zstd for dynamic content shared dictionaries (dcb/dcz) dictionary training streaming compression
Just added ASN Emissions Index (AEI). A leaderboard that ranks networks by how much probes they send to the Honeylabs honeypots. https:// honeylabs.net/asn-index ThreatIntel IOCs OSINT BlueTeam InfoSe
A lot of people suggest to get better understanging of programming recreate technology from scratch. For Go the most know for me resources with this kind aproaches are: Writing an interpreter in Go \-
I want to use sql in my app, but I want it to be afile based sql db like sqlite. The closest native Go sql driver for sqlite is the modernc one, but it still ties you to C. Are there native Go impleme
"Free Yourself From The Copilot Tax" The hardworking @ goinggodotnet & friends have been building all the high-level tooling/APIs for local inference on top of @ yzma ai Kronk looks great & works very
Join EUG Go @ Eugene, US on Wed Jun 17
Join Golang Reston @ Online on Wed Jun 17
“AI won’t replace engineers. But engineers using AI will replace those who don’t adapt.” That...
A practical story about moving from custom Elasticsearch hybrid scoring to Weaviate, HNSW, BM25, vector search, and measuring search quality in production.
Following my promise and commitment I made on LinkedIn, this is the full article detailing how I “completed” the second internal system of… Continue reading on Medium »
Every time you tap “Transfer” in your banking app, you get a result in under a second. Approved. Done. Continue reading on Medium »
Delivery Has Friction Continue reading on Programmer’s Career »
idk, im shy(=she hacked you) fill up my hearts:
In this video, we cover Go (Golang) interview questions and answers from beginner to advanced level. You will learn: Go basics ...
Arrays and slices felt cleaner once the service boundary was obvious. Day 8/90. GoLang LearnGo SoftwareEngineering ...
Practice: REST API scaffold felt cleaner once the service boundary was obvious. Day 7/60. GoLang Backend APIs ...
GORM basics felt cleaner once the service boundary was obvious. Day 13/60. GoLang Backend APIs ...
OpenTofu lets you declaratively manage your cloud infrastructure.
End-to-end realtime stack for connecting humans and AI
ingestr is a CLI tool to copy data between any databases with a single command seamlessly.


award-winning EdTech behind the AV1 robot. We're building and operating fleets of connected robots and real-time applications. Our mission is to to help education providers ensure learning and belongi
with micro1.Relevant backgrounds: Python, Rust, Go, Java, Node.js, full-stack, Android, or iOS.Details: Remote / Global Contract $60–$110/hr 100 openings 1+ years hands-on dev experience AI intervie
Germany)We are a mid-sized company based in Germany. We build secure distributed systems from the ground up.What we do:- Building services in Go (and Rust down the road) in an R&D-oriented team- Desig
Get the digest in your inbox
The best Go stories from across the community, ranked and delivered weekday mornings. Free, no spam.