Bookmarks (188)

  • screenshot

    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...

  • screenshot

    How I made my GitHub profile README dynamic

    How I Made My GitHub Profile README Dynamic — There’s no Go here, alas, but a...

  • screenshot

    Product for Engineers | Andy Vandervell | Substack

    Product for Engineers: A Newsletter Helping Flex Your Product Muscle — Subscribe to get curated advice on...

  • screenshot

    Domenico Luciani - Create a DNS Resolver with Golang

    Create a DNS Resolver with Go — There are plenty of ways to do this quickly,...

  • screenshot

    Web App with Go and React - Part 1

    Building a Web App with Go and React — The goal of this series seems to...

  • The Notifier Pattern for Applications That Use Postgres

    The Notifier Pattern for Apps That Use Postgres — Brandur is a big fan of Postgres’s...

  • 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...

  • screenshot

    ok Considered Harmful

    ok Considered Harmful? — “Just like there’s an unwritten law that every error variable in Go...

  • screenshot

    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...

  • screenshot

    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....

  • Borgo Programming Language

    Borgo: A New Language That Compiles to Go — People on Hacker News got very excited...

  • screenshot

    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...

  • Logdy

    Logdy: A Web-Based Viewer for Logs — Web based real-time log viewer. Stream any content to...

  • 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...

  • screenshot

    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...

  • screenshot

    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 - 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,...

  • 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...

  • screenshot

    An Applied Introduction to eBPF with Go

    An Applied Introduction to EBPF with Go — We’ve linked to stories about eBPF a few...

  • Go Generics: Use Structs for Generic Arguments Lists

    Using Structs for Generic Argument Lists — The example compares running a new algorithm vs an...

  • screenshot

    GitHub - appleboy/gorush: A push notification server written in Go (Golang).

    gorush: A Push Notification Server, Built on Gin — Supports APNS (Apple Push Notification Service), Firebase,...

  • screenshot

    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...

  • screenshot

    The Two Reasons I Prefer Passing Struct Pointers Around

    The Two Reasons I Prefer Passing Struct Pointers Around — When passing structs to functions, how...

  • screenshot

    Go is Not Java

    Go is Not Java — If you're in the mood for a bit of a rant,...

  • 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...

  • screenshot

    GitHub - 1pkg/gohalt: Gohalt 👮‍♀🛑: Fast; Simple; Powerful; Go Throttler library

    Gohalt: A General Purpose Throttling Library — You could use this to build throttling pipelines, rate...

  • Gotenberg | Gotenberg

    Gotenberg 8.5: Docker-Powered Stateless API for Creating PDF Files — A Go-powered system that offers a developer-friendly...

  • screenshot

    GitHub - sedyh/awesome-ebitengine: A curated list of awesome Ebitengine frameworks, libraries and software

    Awesome Ebitengine: A Curated List of Ebitengine Resources — Ebitengine is a popular, powerful 2D graphics...

  • screenshot

    GitHub - TypicalAM/goread: Beautiful program to read your RSS/Atom feeds right in the terminal!

    goread 1.6.5: A Terminal-Based RSS/Atom Feed Reader — Built using the Bubble Tea TUI framework. You...

  • screenshot

    Golang PGO builds using GitHub Actions

    How Dolt Uses GitHub Actions to Create Performance-Guided Optimization Builds — A look behind the scenes at...

  • screenshot

    GitHub - itsubaki/q: Quantum Computation Simulator for Go

    q: A Quantum Computation Simulator for Go — For people a lot smarter than me.

  • screenshot

    GitHub - apache/spark-connect-go: Apache Spark Connect Client for Golang

    spark-connect-go: Apache Spark Connect Client for Go — A ‘highly experimental’ Spark Connect for Apache Spark...

  • screenshot

    GitHub - raviqqe/muffet: Fast website link checker in Go

    Muffet: A Fast, Recursive Website Link Checker — A CLI tool for scraping and inspecting pages...

  • screenshot

    GitHub - thomiceli/opengist: Self-hosted pastebin powered by Git, open-source alternative to Github Gist.

    Opengist: A Self-Hosted Pastebin App — A Git-powered Gist-like pastebin app with more features than you...

  • screenshot

    GitHub - panjf2000/gnet: 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。

    Gnet 2.5: High-Perf, Non-Blocking, Event-Loop Networking Library — “Built from scratch by exploiting epoll and kqueue and...

  • screenshot

    GitHub - gemfast/server: A drop in replacement for geminabox written in Go

    💎 Gemfast: A Drop-In 'Gem' Server for Ruby Developers — A new self-hosted Rubygems (Ruby’s package management...

  • screenshot

    GitHub - Zxilly/go-size-analyzer: A tool for analysing the size of dependencies in compiled Golang binaries, providing insight into their impact on the final build.

    go-size-analyzer: Analyze the Size of Dependencies in Compiled Go Binaries — If analyzing your Makefiles (above)...

  • screenshot

    GitHub - chasefleming/elem-go: Type-safe Go library for creating and manipulating HTML elements (with htmx helpers).

    elem-go: A Type-Safe Way to Create and Manipulate HTML Elements — Easily create HTML elements with Go...

  • screenshot

    State Machine Simplified | Whitepaper

    State Machines Simplified — Discover the simplicity and durability of Temporal, your solution to complex state...

  • screenshot

    GitHub - dnaeon/makefile-graph: Turn your Makefile into a graph

    makefile-graph: Turn a Makefile into a Graph — Usable as both a library and CLI tool,...

  • screenshot

    How Render Enforces Access Controls with Go Generics | Render Blog

    How Render Enforces Access Controls with Go Generics — Render is a modern hosting and deployment...

  • screenshot

    What’s New in Go 1.22: cmp.Or

    What’s New in Go 1.22: cmp.Or — cmp.Or (the ‘hidden gem of 1.22’, you might say)...

  • From Ground Zero to Production: Go's Journey at Google

    From Zero to Production: Go's Journey at Google — The author worked as an SRE at...

  • Go Is An Object Oriented Programming Language

    Go is an Object Oriented Programming Language? — A contentious and oft-discussed topic(!), but before you...

  • screenshot

    GitHub - noborus/trdsql: CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.

    trdsql: Tool to Execute SQL Queries Upon Text-Based Data — A CLI tool that can execute...

  • Learn Temporal Workflow Versioning with Hands-On Training

    Versioning Workflows with Go — Learn when and how to apply versioning, then practice using our...

  • screenshot

    Welcome to the Microsoft for Go Developers Blog!

    Microsoft Launches a Go Blog — More Go blogs gives us more things to link to,...

  • Go Developer Survey 2024 H1 Results - The Go Programming Language

    📊 Results of the 2024 H1 Go Developer Survey — Developer sentiment and trust remain high, and...