Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Fri, 21 Aug 2026 00:25:00 +0000 phpv — The PHP version manager that actually compiles, written in Go PHP has no pre-built Linux binaries. phpv resolves the full transitive dependency graph (OpenSSL, libxml2, curl, zlib, oniguruma, ICU), checks what's already on your system, builds what's missing from source, then compiles PHP with the correct --with-* flags. Supports PHP 4.x–8.x, ephemeral per-shell switching, extension/PECL/PHAR management, and portable bundles. Written in Go. 1 points posted by Supan Adit Pratama https://github.com/supanadit/phpv 4951 Fri, 21 Aug 2026 00:25:00 +0000 nenya - A lightweight, highly secure AI API Gateway/Proxy written in Go A lightweight, zero-dependency AI API Gateway written in Go. Nenya sits between your AI coding clients and upstream LLM providers, adding secret redaction, context management, agent routing, and MCP tool integration — all with transparent SSE streaming. Security-hardened: non-root execution, mlock for secrets, seccomp + no-new-privileges. 2 points posted by Rafael Gumieri https://github.com/gumieri/nenya 4945 Sat, 30 May 2026 08:54:00 +0000 10th Anniversary of the Excelize Open Source, 2.11.0 Released 1 points posted by xuri https://github.com/xuri/excelize/releases/tag/v2.11.0 4947 Tue, 07 Jul 2026 15:02:00 +0000 Indicator Go reached 1.1K stars, provides 80+ indicators and backtesting framework 1 points posted by cinar https://github.com/cinar/indicator/releases/tag/v2.1.32 4946 Sun, 07 Jun 2026 21:14:00 +0000 Call Zig or C from Go without CGO for extra performance 1 points posted by pj https://github.com/romance-dev/speedboost 4944 Tue, 12 May 2026 23:14:00 +0000 Code: Agent Skill for writing Golang code 2 points posted by madflojo https://github.com/madflojo/go-style-agent-skill 4935 Thu, 26 Mar 2026 04:38:00 +0000 groupcache clone featuring TTL, explicit state, and many minor improvements. 1 points posted by Everton Marques https://github.com/modernprogram/groupcache 4943 Fri, 08 May 2026 00:15:00 +0000 kumo - A lightweight AWS service emulator written in Go 1 points posted by Everton Marques https://github.com/sivchari/kumo 4939 Mon, 06 Apr 2026 05:01:00 +0000 coregex - Pure Go production-grade regex engine. Up to 3-3000x+ faster than stdlib. 2 points posted by Everton Marques https://github.com/coregx/coregex 4922 Wed, 04 Feb 2026 14:58:00 +0000 Self Signed HTTPS Certificate Generation 2 points posted by pj https://github.com/romance-dev/https-cert-go 4918 Mon, 15 Dec 2025 00:46:00 +0000 Resile is an ergonomic, execution resilience and retry library for Go. Resile is an ergonomic, type-safe execution resilience and retry library for Go. Inspired by Python’s stamina, it features generic execution wrappers, AWS Full Jitter backoff, native Retry-After header support, and zero-dependency observability for distributed systems. 1 points posted by cinar https://github.com/cinar/resile 4930 Sun, 08 Mar 2026 04:21:00 +0000 eks-auto-pod-id-assoc automatically synchronizes EKS Pod Identity Associations from Service Accounts 1 points posted by Everton Marques https://github.com/udhos/eks-auto-pod-id-assoc 4929 Fri, 27 Feb 2026 23:43:00 +0000 Excelize 2.10.1 Released - Open-source library for spreadsheet (Excel files) #excelize #excel <br> 1 points posted by xuri https://github.com/xuri/excelize/releases/tag/v2.10.1 4928 Wed, 25 Feb 2026 04:18:00 +0000 Terminal based web browser Great for reading documentation or newspapers. 1 points posted by pj https://github.com/romance-dev/browser 4926 Fri, 13 Feb 2026 14:51:00 +0000 proposal: don't use generics in 1.18 stdlib 7 points posted by kenny https://github.com/golang/go/issues/48918 4647 Fri, 15 Oct 2021 17:50:00 +0000 Go to use pdqsort instead of quicksort 4 points posted by kenny https://github.com/golang/go/commit/72e77a7f41bbf45d466119444307fd3ae996e257 4721 Thu, 21 Apr 2022 07:09:00 +0000 A new simple, low-overhead circuit breaker library hoglet is a simple circuit-breaker library with low overhead and context support.<br> 2 points posted by Leo Antunes https://github.com/exaring/hoglet 4831 Mon, 15 Jan 2024 13:37:00 +0000 ASCII ART FOR GO - modernised fork 1 points posted by pj https://github.com/romance-dev/ascii-art 4917 Sat, 13 Dec 2025 06:47:00 +0000 ULTRA FAST generic sync.Map built by Brad Fitzpatrick 1 points posted by pj https://github.com/go4org/hashtriemap 4916 Sun, 30 Nov 2025 09:40:00 +0000 hpademo is an k8s hpa demo 1 points posted by Everton Marques https://github.com/udhos/hpademo 4909 Tue, 28 Oct 2025 05:52:00 +0000 Safely modify unexported fields in structs 1 points posted by pj https://github.com/rocketlaunchr/unsafe 4908 Tue, 28 Oct 2025 04:17:00 +0000 Excelize 2.10.0 Released - Open-source library for spreadsheet (Excel) #excelize #excel #spreadsheet 1 points posted by xuri https://github.com/xuri/excelize/releases/tag/v2.10.0 4904 Wed, 15 Oct 2025 01:58:00 +0000 Excelize 2.9.1 Released - Open-source library for Excel (XLAM/XLSM/XLSX/XLTM/XLTX) spreadsheets 1 points posted by xuri https://github.com/xuri/excelize/releases/tag/v2.9.1 4893 Tue, 13 May 2025 12:14:00 +0000 Generic sync.Pool now v1.0.0 (after 5 years) 1 points posted by pj https://github.com/rocketlaunchr/go-pool/blob/master/README.md 4888 Sat, 12 Apr 2025 08:03:00 +0000 ja4plus - go library for generating ja4+ fingerprints <div>JA4 fingerprints can be used to categorize traffic/requests by client and pseudonymous user.</div><div><br></div><div><a href="https://aws.amazon.com/about-aws/whats-new/2025/03/aws-waf-ja4-fingerprinting-aggregation-ja3-ja4-fingerprints-rate-based-rules/">AWS newly added support on their firewall service</a>, and this library allows doing the same for any directly accessible go services.</div> 1 points posted by Leo Antunes https://github.com/exaring/ja4plus 4887 Fri, 04 Apr 2025 09:32:00 +0000 redis-enforce-expire - redis-enforce-expire ensures all redis keys have expiration defined. 1 points posted by Everton Marques https://github.com/udhos/redis-enforce-expire 4883 Sun, 09 Mar 2025 05:49:00 +0000 checker - Effortless input validation in Go with the power of struct tags. No dependencies. 1 points posted by cinar https://github.com/cinar/checker 4875 Sun, 29 Dec 2024 14:10:00 +0000 sqltmpl - A Go package for safe, dynamic SQL generation using templates 1 points posted by Mohammed Al Ashaal https://github.com/alash3al/sqltmpl?v1.0.0.0 4873 Fri, 15 Nov 2024 06:07:00 +0000 gojq - Pure Go implementation of jq 1 points posted by Everton Marques https://github.com/itchyny/gojq 4871 Sun, 03 Nov 2024 01:41:00 +0000 Event: Go 1.8 Release Party #releases #🎉 To celebrate the release of Go 1.8 we're to organising a world wide release party on February the 16th, 2017. 37 points posted by kenny https://github.com/golang/go/wiki/Go-1.8-Release-Party 1470 Wed, 04 Jan 2017 21:11:00 +0000 c2go - ⚖️ A tool for converting C to Go, in Go. 20 points posted by daenney https://github.com/elliotchance/c2go 2091 Sun, 16 Apr 2017 11:32:00 +0000 Buffalo - a web framework for Go #web #frameworks <a href="http://gobuffalo.io/docs/getting-started">Read the Documentation</a>&nbsp;Buffalo is Go web framework. Buffalo doesn't want to re-invent wheels like routing and templating. Buffalo is glue that wraps all of the best packages available and makes them all play nicely together. 19 points posted by andythomas https://github.com/gobuffalo/buffalo 1477 Thu, 05 Jan 2017 20:41:00 +0000 Gonews - CLI to browser HackerNews stories #web It's one of my first projects in Golang. I'll work for more features like show story content on terminal. 18 points posted by drgarcia1986 https://github.com/drgarcia1986/gonews 1435 Sat, 31 Dec 2016 02:11:00 +0000 Show: Vibrant #graphics #ui A go port of the awesome Android Palette class aka Vibrant.js 18 points posted by tso https://github.com/generaltso/vibrant 232 Tue, 13 Oct 2015 04:56:00 +0000 ⛈ gobetween - a modern & minimalistic load balancer for the Сloud era A modern & minimalistic load balancer and reverse-proxy for the ☁️ Cloud era. Under active development and currently in use in several highly loaded production environments. 17 points posted by kenny https://github.com/yyyar/gobetween 2050 Fri, 07 Apr 2017 08:09:00 +0000 Bild - image processing in Go #images 17 points posted by kenny https://github.com/anthonynsimon/bild 989 Thu, 11 Aug 2016 21:13:00 +0000 G.E.R.T - go on bare metal 16 points posted by gopher https://github.com/ycoroneos/G.E.R.T 2874 Tue, 31 Oct 2017 10:03:00 +0000 🔐 upspin - a global name space to name all your files <div><i>By Andrew Gerrand, Eric Grosse, Rob Pike, Eduardo Pinheiro and Dave Presotto, Google Software Engineers<br></i></div><div><br></div>Existing mechanisms for file sharing are so fragmented that people waste time on multi-step copying and repackaging. With the new project Upspin, we aim to improve the situation by providing a global name space to name all your files. Given an Upspin name, a file can be shared securely, copied efficiently without "download" and "upload", and accessed by anyone with permission from anywhere with a network connection. 16 points posted by kenny https://github.com/upspin/upspin 1790 Tue, 21 Feb 2017 23:14:00 +0000 Gitgo - a Go implementation of Git functions #gothamgo 15 points posted by kenny https://github.com/ChimeraCoder/gitgo 1239 Fri, 18 Nov 2016 17:15:00 +0000 A network stack written in Go 15 points posted by lolly https://github.com/google/netstack 1157 Sat, 22 Oct 2016 13:08:00 +0000 Examples using Go's standard package library A large repository of code and documented examples for Go's standard package library. 15 points posted by radovskyb https://github.com/radovskyb/go-packages 1082 Sun, 18 Sep 2016 06:08:00 +0000 Workq - a job server in Go Workq is a job scheduling server strictly focused on simplifying job processing and streamlining coordination. It can run jobs in blocking foreground or non-blocking background mode. Workq runs as a standalone TCP server and implements a simple, text based protocol. Clients interact with Workq over a TCP socket in a request/response model with text commands. Please refer to the full protocol doc for details. 15 points posted by kenny https://github.com/iamduo/workq 1008 Tue, 23 Aug 2016 12:26:00 +0000 Go SDK for AWS Mechanical Turk #aws 15 points posted by jjeffery https://github.com/jjeffery/mechturk 1006 Tue, 23 Aug 2016 01:54:00 +0000 Package cc is a C99 compiler front end #compiler 15 points posted by kenny https://godoc.org/github.com/cznic/cc 654 Thu, 03 Mar 2016 14:09:00 +0000 A merkle tree in Go #hash 15 points posted by kenny https://github.com/keybase/go-merkle-tree 622 Tue, 23 Feb 2016 08:52:00 +0000 sky-island - a FaaS platform for running raw Go functions <p>Sky Island is a FaaS platform built utilizing FreeBSD jails, on ZFS, for running raw Go functions, with interaction through a REST API.</p> <p>A request comes in to run a function. The request contains a Github URL to a Go repository containing the function. The request also contains the "call". The call is what will be run including the arguments necessary to run the function.</p><div><br></div> 14 points posted by tollela https://github.com/briandowns/sky-island 3057 Sat, 30 Dec 2017 16:07:00 +0000 matcha - a framework for building iOS and Android apps in Go #mobile Matcha is a package for building iOS and Android applications and frameworks in Go. Matcha provides a UI compenent library similar to ReactNative and exposes bindings to Objective-C and Java code through reflection. The library also provides Go APIs for common app tasks. 14 points posted by norbertfuhs https://github.com/gomatcha/matcha 2707 Wed, 27 Sep 2017 18:00:00 +0000 clex - A C11 positional lexer with error reporting written in Go Clex is a handwritten C11 positional lexer with error reporting written in Go by me. It's made to be used as a library and eventually as a standalone input into other stages. It allows the user to see exactly where an error occurred in a file by line and column with detailed error messages. I'd love any feedback on the code. What do you think? 14 points posted by DenzelM https://github.com/denzel-morris/clex 2057 Fri, 07 Apr 2017 22:40:00 +0000 Gocyclo - measure the complexity of go functions <p>Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules:</p> <pre><code>1 is the base complexity of a function<br></code><code>+1 for each if, for, case, &amp;&amp; or || </code></pre> <p> </p> 14 points posted by kenny https://github.com/fzipp/gocyclo 1504 Tue, 10 Jan 2017 16:31:00 +0000 rclone - rsync for cloud storage 14 points posted by Tim Donell https://github.com/ncw/rclone 1173 Wed, 26 Oct 2016 22:30:00 +0000