~golangweekly | Bookmarks (188)
-
GitHub - rhysd/actionlint: :octocat: Static checker for GitHub Actions workflow files
Actionlint: Static Checker for GitHub Actions Workflow Files — GitHub Actions workflow files are notoriously tricky...
-
Chapar
Chapar: An In-Development API Testing Tool — Built in Go using the Gio UI library, Chapar...
-
Reclaiming CPU for free with Go's Profile Guided Optimization
Reclaiming CPU for Free with PGO — We’ve previously featured Dolt’s experiences with PGO but Cloudflare...
-
ok Considered Harmful
ok Considered Harmful? — “Just like there’s an unwritten law that every error variable in Go...
-
https://www.reddit.com/r/golang/comments/1cmk0bp/from_python_to_go_do_you_really_tend_to_build/l3170pi/
🗣️ Do Gophers Really Tend to Build Everything From Scratch? — Over on Reddit, a developer new...
-
The Notifier Pattern for Applications That Use Postgres
The Notifier Pattern for Apps That Use Postgres — Brandur is a big fan of Postgres’s...
-
Web App with Go and React - Part 1
Building a Web App with Go and React — The goal of this series seems to...
-
Domenico Luciani - Create a DNS Resolver with Golang
Create a DNS Resolver with Go — There are plenty of ways to do this quickly,...
-
Product for Engineers | Andy Vandervell | Substack
Product for Engineers: A Newsletter Helping Flex Your Product Muscle — Subscribe to get curated advice on...
-
How I made my GitHub profile README dynamic
How I Made My GitHub Profile README Dynamic — There’s no Go here, alas, but a...
-
GitHub - coder/hnsw: In-memory HNSW for Go
hnsw: In-Memory HNSW Vector Indexing for Go — A library providing a simple, in-memory vector database....
-
GitHub - hexdigest/gowrap: GoWrap is a command line tool for generating decorators for Go interfaces
GoWrap: CLI Tool for Generating Decorators for Interfaces — Provides a variety of templates to easily...
-
Evolving the Go Standard Library with math/rand/v2 - The Go Programming Language
Evolving the Go Standard Library with math/rand/v2 — Generating random numbers takes much more than you...
-
Secure Randomness in Go 1.22 - The Go Programming Language
Secure Randomness in Go 1.22 — If you’re interested in how randomness has improved in Go...
-
Borgo Programming Language
Borgo: A New Language That Compiles to Go — People on Hacker News got very excited...
-
Go Generics: Use Structs for Generic Arguments Lists
Using Structs for Generic Argument Lists — The example compares running a new algorithm vs an...
-
An Applied Introduction to eBPF with Go
An Applied Introduction to EBPF with Go — We’ve linked to stories about eBPF a few...
-
GitHub - NimbleMarkets/ntcharts: Nimble Terminal Charts for the Golang BubbleTea framework and your TUIs
Nimble Terminal Charts: Charting for Bubble Tea — Provides a way to render bar, line, scatter,...
-
GitHub - tommie/v8go: Execute JavaScript from Go (a fork of rogchap.com/v8go)
v8go: Execute JavaScript from Go via V8 — If this feels familiar, it’s a fork of...
-
GitHub - context-labs/mactop: mactop - Apple Silicon Monitor Top written in pure Go Lang! Under 1,000 lines of code.
mactop: A Terminal Based Monitoring Tool for Apple Silicon — A Mac-specific htop-a-like that shows off...
-
Talos built Sonic to reduce the time it takes to read and write data from the network with minimal latency
Sonic: A Newly Open Sourced Low Latency Network and I/O Library — Not to be confused with...
-
Tokens for LLMs: Byte Pair Encoding in Go - Eli Bendersky's website
Tokens for LLMs: Byte Pair Encoding in Go — Tokens are fundamental to LLMs, so understanding...
-
The Two Reasons I Prefer Passing Struct Pointers Around
The Two Reasons I Prefer Passing Struct Pointers Around — When passing structs to functions, how...