Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Mon, 15 Dec 2025 00:46:00 +0000 Self Signed HTTPS Certificate Generation 1 points posted by pj https://github.com/romance-dev/https-cert-go 4918 Mon, 15 Dec 2025 00:46: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 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 goben 0.6 - tool to measure TCP/UDP transport layer throughput between hosts <a href="https://github.com/udhos/goben">goben</a></font>&nbsp;is a golang tool to measure TCP/UDP transport layer throughput between hosts.<br><br>Release 0.6 adds distinct default buffer sizes for tcp/udp. 4 points posted by Everton Marques https://github.com/udhos/goben/releases/tag/v0.6 4686 Wed, 02 Feb 2022 22:31:00 +0000 Binary Tetris - bintris is a mobile game developed in Go 4 points posted by kenny https://github.com/Lallassu/bintris 4679 Fri, 14 Jan 2022 21:41:00 +0000 autoscaler - Simple and efficient autoscalling solution for K8S 4 points posted by marcin-janas https://github.com/AirHelp-OSP/autoscaler 4678 Thu, 13 Jan 2022 09:14:00 +0000 Go profiler notes 4 points posted by kenny https://github.com/DataDog/go-profiler-notes/blob/main/README.md 4675 Wed, 05 Jan 2022 18:54:00 +0000 a simple & intuitive ffmpeg wrapper with a cli interface for inspecting & transforming media files 3 points posted by Mohammed Al Ashaal https://github.com/alash3al/vidutils?v=0.0.1 4719 Fri, 15 Apr 2022 22:32:00 +0000 zerolog - Zero Allocation JSON Logger 3 points posted by Everton Marques https://github.com/rs/zerolog 4718 Wed, 13 Apr 2022 23:55:00 +0000 anti-disposable-email - Block disposable email services 3 points posted by pj https://github.com/rocketlaunchr/anti-disposable-email 4716 Wed, 13 Apr 2022 12:03: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 Excelize 2.7.1 Released - Go language API for spreadsheets (Excel) files. #Golang #Excelize #Excel 2 points posted by xuri https://github.com/xuri/excelize/releases/tag/v2.7.1 4798 Sun, 09 Apr 2023 16:35: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 Indicator is Go library providing various stock technical analysis indicators 1 points posted by cinar https://github.com/cinar/indicator 4865 Sat, 19 Oct 2024 21:38:00 +0000 Excelize 2.9.0 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.0 4862 Wed, 16 Oct 2024 06:57:00 +0000 boilerplate loads secrets from multiple sources, like AWS Secrets Manager, Hashicorp Vault, etc. 1 points posted by Everton Marques https://github.com/udhos/boilerplate 4857 Sun, 08 Sep 2024 03:37:00 +0000 vecdb - a tiny vector embedding database with AI integrations 1 points posted by Mohammed Al Ashaal https://github.com/alash3al/vecdb 4853 Thu, 08 Aug 2024 06:29:00 +0000 Tarmac v0.8.0 Released - Write as Functions, Deploy as a Monolith or Microservice with WebAssembly 1 points posted by madflojo https://github.com/tarmac-project/tarmac/tree/v0.8.0 4850 Mon, 08 Jul 2024 21:57:00 +0000 Hord v0.6.0 Released - Simple key-value interface supporting various databases 1 points posted by madflojo https://github.com/tarmac-project/hord/releases/tag/v0.6.0 4849 Mon, 08 Jul 2024 21:56:00 +0000 testcerts - v1.2.0 released - Dynamically generate self-signed certificates 1 points posted by madflojo https://github.com/madflojo/testcerts/releases/tag/v1.2.0 4845 Sat, 01 Jun 2024 13:56:00 +0000 lb - Balance your AWS lambda layers across regions. 1 points posted by faabiosr https://github.com/faabiosr/lb 4843 Sat, 11 May 2024 09:49:00 +0000 automemlimit - Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit. 1 points posted by Everton Marques https://github.com/KimMachineGun/automemlimit 4841 Wed, 17 Apr 2024 00:11:00 +0000 otter - A high performance lockless cache for Go. Many times faster than Ristretto and friends. 1 points posted by Everton Marques https://github.com/maypok86/otter 4840 Wed, 17 Apr 2024 00:09:00 +0000 Benchmark comparing the performance of GRPC to HTTP/1 and HTTP/2 on golang 1 points posted by Everton Marques https://github.com/duh-rpc/duh-go-benchmarks 4839 Tue, 09 Apr 2024 18:40: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