Public list by ~golangweekly

Issue 604 - Go experiments, explained

Go Experiments Explained - Alex Edwards

https://www.alexedwards.net/blog/go-experiments-explained

🔬 Go Experiments Explained — Go ships ‘experimental’ features so you can trial new functionality or behavior changes before they're locked in, but do you know how to find and enable them, or how they graduate to GA? Alex walks through how the system works.

3 months ago

Webinar: Beyond Sandboxes: Architecting Durable Runtimes for AI Agents

https://orkes.io/webinars/webinar-beyond-sandboxes-architecting-durable-runtimes-for-ai-agents

Beyond Sandboxes: Architecting Durable Runtimes for AI Agents (Webinar) — Learn the open-source 5-layer stack and run durable AI agents with Agentspan across LangGraph, OpenAI, and Google SDKs. 🗓️ June 11.

3 months ago

Stacktraces | Internals for Interns

https://internals-for-interns.com/posts/go-runtime-stacktraces/

How Go Builds Stack Traces — In the final part of his fantastic Understanding the Go Runtime series, Jesús walks us through what happens from panic() through to what Go prints at your terminal to help you debug failures.

#go #runtime #debugging

3 months ago

Finding a needle in a 4 GB haystack: from 0.75 GB/s to 49 GB/s in Go

https://segflow.github.io/post/fast-file-search-go/

Finding a Needle in a 4 GB Haystack: From 0.75 GB/s to 49 GB/s — A journey into optimizing file scanning, where the lessons matter more than the headline: mmap can lose to parallel ReadAt/pread, and once you’re memory-bound you’re benchmarking the page cache/DRAM as much as your code…

3 months ago

GitHub - gojek/heimdall: An enhanced HTTP client for Go

https://github.com/gojek/heimdall

Heimdall 7.2: An Enhanced HTTP Client for Go — Designed for making large numbers of requests, including a built-in circuit breaker to control failing requests, multiple and custom retry strategies, plus a fluent API.

3 months ago

GitHub - jedib0t/go-pretty: Table-writer and more in golang!

https://github.com/jedib0t/go-pretty

go-pretty: Pretty Print Tables, Lists and Text on the Terminal — Utilities to prettify console output of tables, lists, progress-bars, text, etc. Since we last mentioned it two years ago, it’s gained table sorting, 256 color support, and more.

3 months ago

GitHub - gookit/validate: ⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。

https://github.com/gookit/validate

Validate 1.6: A Generic Data Validation and Filtering Library — Validate maps, structs, HTTP requests, add custom error messages, and has about a hundred built-in validators and filters (for casing, casting, escaping text, etc.) The README is packed with examples.

3 months ago

Try Tiger Cloud Free: $1,000 Credit | Tiger Data

https://www.tigerdata.com/go/trial

One Database. Zero Pipelines. Full Postgres — Extend Postgres: hypertables, 95% compression, continuous aggregates. Analytics on live data. $1000 credit to start.

3 months ago