Bookmarks (2175)

  • screenshot

    You Don't Need a Library for File Walking in Go

    You Don't Need a Library for File Walking in Go — Before 1.16, walking file trees...

  • screenshot

    Building Rich CLI Applications with Go's Built-in Templating

    Building Rich CLI Apps with Go's Built-in Templating — How the developers of a CLI tool...

  • screenshot

    The DevSecGuide to Infrastructure as Code | Bridgecrew Resource

    The DevSecGuide to Infrastructure as Code — Research on the state of IaC security, practical steps...

  • screenshot

    eBPF and Go with Grant Seltzer Richman & Derek Parker (Go Time #201)

    ▶  Discussing eBPF and Go — eBPF provides a sandbox that can run code inside the Linux...

  • screenshot

    Introducing sqlcomment - Database Performance Analysis with Ent and Google's Sqlcommenter | ent

    Introducing sqlcomment: Database Perf Analysis with Ent and Google's Sqlcommenter — Ent is an entity framework...

  • pgmetrics - Home

    pgmetrics 1.12: Collect and Display Stats from Running Postgres Servers — Written in Go, and here’s an...

  • screenshot

    GitHub - spiral/roadrunner: 🤯 High-performance PHP application server, load-balancer and process manager written in Golang

    RoadRunner 2.5: A High Perf PHP Application Server and Load Balancer — A PHP app server,...

  • screenshot

    GitHub - Shopify/toxiproxy: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

    Toxiproxy 2.2: A TCP Proxy to Simulate 'Chaotic' Network and System Conditions — A tool you...

  • screenshot

    Why you should use dedicated constructors in Go

    Why You Should Use Dedicated Constructors in Go — Go’s aim for simplicity can, sometimes, lead...

  • screenshot

    Build serverless apps with Go and custom handlers - Learn

    Build Serverless Apps with Go and Custom Handlers on Azure — An 8-unit tutorial on creating...

  • screenshot

    How to schedule a task at a specific time in Go | Stephen AfamO's Blog

    How to Schedule a Task at a Specific Time in Go — I’ve never needed to...

  • screenshot

    Hey linker, can you spare a meg?

    'Hey Linker, Can You Spare a Meg?' — Tailscale, a mesh VPN service, has its core...

  • screenshot

    GoReleaser - macOS Universal Binaries

    GoReleaser Can Now Create macOS Universal Binaries — GoReleaser is a popular tool for cross-compiling and...

  • screenshot

    Safer Enums in Go

    Safer Enums in Go — For those of us that give more than an iota about...

  • screenshot

    GitHub - goplus/gop: GoPlus - The Go+ language for engineering, STEM education, and data science

    GoPlus (Go+): A More Scripty Variant of Go — It’s not going to win any awards...

  • screenshot

    GitHub - carlmjohnson/truthy: Package truthy provides truthy condition testing with Go generics

    truthy: Truthy Condition Testing with Go Generics — While this is “a little bit of a...

  • screenshot

    OpenTelemetry & observability: achieving full system visibility

    OpenTelemetry and Observability: Achieving Full System Visibility

  • screenshot

    Where Go and GraphQL collide: Behind the curtain with genqlient | Khan Academy Blog

    Where Go and GraphQL Collide: Behind The Curtain with genqlient — How the authors of genqlient...

  • screenshot

    Go in 100 Seconds

    ▶  Go in 100 Seconds — There’s nothing in this video you don’t already know, but you...

  • screenshot

    go: don't change the libraries in 1.18 · Issue #48918 · golang/go

    Proposal: Don't Add Generics to Go's Core Libraries in 1.18 — Rob is suggesting that new...

  • screenshot

    Concurrency primitives of Golang: how to use and how not to - Piyush Verma

    ▶  Concurrency Primitives of Go: How and How Not to Use Them — Considering wait groups, mutexes,...

  • Rewriting Go source code with AST tooling - Eli Bendersky's website

    Rewriting Go Source Code with AST Tooling — Go’s code analysis tools are amongst the best...

  • screenshot

    v2.2.0 is released - Ebiten

    Ebiten 2.2.0 Released with Nintendo Switch Support — A pretty sparse release post as they tend...

  • screenshot

    Project Management for Software Teams - Shortcut

    Shortcut Puts the Agile in Agile and the “Can” in Kanban — Imagine how much more...

  • Which Go router should I use? (with flowchart) - Alex Edwards

    Which Go Router Should I Use? — Alex looks at four popular routing options, citing the...

  • screenshot

    3 Things Go Needs Right Now More Than Generics

    Three Things Go Needs Right Now More Than Generics? — Getting generics into Go has taken...

  • screenshot

    Go Brain Teasers

    📕  Book: 'Go Brain Teasers' — A new book by teacher, Go contributor, and author Miki...

  • screenshot

    Gophers Say What!? (Go Time #200)

    🎧  The 200th Episode of the Go Time Podcast — First, congratulations to the Go Time...

  • Faster time parsing · Phil Pearl's Blog

    Faster Time Parsing — The author works for a fraud detection company and they work with...

  • screenshot

    Reversing in action: Golang malware used in the SolarWinds attack. Part 1

    ▶  Reversing in Action: Go Malware Used in the SolarWinds Attack — This is hugely “above my...

  • screenshot

    Getting Started with Go and InfluxDB - The New Stack

    Get Started with Go and InfluxDB - An Intro to Time Series Data

  • screenshot

    Capacity and length of a slice in Go (Golang) | gosamples.dev

    Capacity and Length of a Slice in Go — There are some nice visuals in this...

  • screenshot

    GitHub - inbucket/inbucket: Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.

    Inbucket 3.0: A Disposable Webmail Server with Built-In SMTP, POP3, and More — An email testing...

  • Fast and flexible HTTP router for Go | BunRouter

    BunRouter: Fast and Flexible Zero Allocations HTTP Router — Pushing gradually to a 1.0 release which...

  • screenshot

    GitHub - go-task/task: A task runner / simpler Make alternative written in Go

    Task 3.9.0: A Task Runner / Make Alternative Written in Go — Official homepage.

  • Abusing AWS Lambda to make an Aussie Search Engine | Ben E. C. Boyter

    Twisting AWS Lambda to Make an Australian Search Engine — A fun look at a way...

  • The go2go Playground

    A Proof-of-Concept RPC 'Framework' in 20 Lines of Go — A use case for generics.

  • screenshot

    Cloud Engineering Summit

    All-Star Lineup Announced for Cloud Engineering Summit - Save Your Seat

  • screenshot

    GitHub - xakep666/unusual_generics: Collection of unusual generics usecases in Go

    Unusual Generics: Collection of Unusual Generics Use Cases — Early days for this, but you’re encouraged...

  • screenshot

    GitHub - Narasimha1997/ratelimiter: A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.

    RateLimiter: A Concurrent Rate Limiter Library — Based on a sliding window rate limiting algorithm. Use...

  • screenshot

    GitHub - dgryski/awesome-go-style: A collection of Go style guides

    awesome-go-style: A Collection of Go Style Guides — A list of links to things to read...

  • Wrapping Errors the Right Way

    Wrapping Errors the 'Right' Way — The author argues to not include information the caller already...

  • screenshot

    The difference between Go and Rust – dominikbraun.io

    The Difference Between Go and Rust — This isn’t deep by any means but the languages...

  • screenshot

    Go on hardware: TinyGo in the wild with Ron Evans, Vladimir Vivien, & Tobias Theel (Go Time #199)

    ▶  Go on Hardware: TinyGo in the Wild — We’ve championed TinyGo a lot in this newsletter...

  • screenshot

    Foundations: Wasm in Golang is fantastic

    Foundations: WebAssembly in Go is Fantastic — Finally a WASM in Go tutorial that goes beyond...

  • screenshot

    Live Streaming API | Mux

    Live Streaming for Go Apps — From zero to live streaming in a couple of minutes....

  • screenshot

    genqlient: A truly type-safe Go GraphQL client

    genqlient: A Truly Type-Safe Go GraphQL Client — A newly open sourced GraphQL client from Khan...

  • screenshot

    GitHub - reugn/go-quartz: Minimalist and zero-dependency scheduling library for Go

    go-quartz: Simple, Zero-dependency Scheduling Library for Go — Inspired by the similarly named Quartz scheduler for Java.

  • https://go-playground-wasm.vercel.app/

    A WebAssembly-Powered Browser 'Go Playground' — Unlike the long standing official Go Playground where code is...