Top 23 Golang Open-Source Projects
The Go programming languageProject mention: I miss the old playground.. | reddit.com/r/golang | 2021-11-27
Yep, that works: https://github.com/golang/go/issues/49757
A curated list of awesome Go frameworks, libraries and softwareProject mention: Convince me to learn Rust! | reddit.com/r/rust | 2021-11-23
There's also Awesome Rust, a curated list of recommended packages inspired by Awesome Go, and the Rust Cookbook, a collection of examples which provides crate recommendations as a side-effect.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Curated list of project-based tutorialsProject mention: Good projects to learn a new language? | reddit.com/r/AskComputerScience | 2021-11-27
A platform for building proxies to bypass network restrictions.Project mention: 有无技术老嗨说说，v2ray 的时间戳验证是否可以抵御重放攻击？ | reddit.com/r/CLTV | 2021-06-14
The Cloud Native Application ProxyProject mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26
K3s comes by default with traefik as the ingress controller. I heard great things about it, but I prefer to use ingress-nginx. This is simply because I'm more familiar with it. You can choose pretty much any ingress controller you want for Kubernetes, so pick one according to your own preferences.
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex FilesProject mention: Is there a Drive File Stream alternative for self-hosted SMB share? | reddit.com/r/selfhosted | 2021-11-27
Standard Go Project LayoutProject mention: I don't understand how go mod is supposed to work | reddit.com/r/golang | 2021-11-17
Absolutely do not do that.
Run Linux Software Faster and Safer than Linux with Unikernels.
Git with a cup of tea, painless self-hosted git serviceProject mention: GitHub Broken Download URLs | news.ycombinator.com | 2021-11-28
Some software like gitea  can mirror github repositories (or vice versa). Some other software like fossil  is designed to do not just source code but also issue tracking etc. in a decentralised fashion.
It's definitely more work than just throwing it onto GitHub though, something more convenient would be really cool.
GitHub’s official command line toolProject mention: Ask HN: What the best and worst command-line interfaces you have used? | news.ycombinator.com | 2021-11-24
The fantastic ORM library for Golang, aims to be developer friendlyProject mention: Is there something you always wanted to see implemented in Go? | reddit.com/r/golang | 2021-11-24
Have you tried Gorm?
A Commander for modern Go CLI interactionsProject mention: I've been learning Go, and I'm looking for fun ways to make use of it in my free time. I have some ideas but need help choosing. | reddit.com/r/golang | 2021-11-20
Build CLI tools with https://github.com/spf13/cobra
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
A standard library for microservices.Project mention: Fun with generics: REST HTTP handler proof-of-concept | reddit.com/r/golang | 2021-11-15
This comes dangerously close to functional services as popularized by Twitter et al and encapsulated in the well known Finagle library. I don’t know but I strongly suspect /u/peterbourgon was heavily influenced by this while developing the notion of Endpoints in his reasonably well known go-kit library, although it’s significantly less general due mostly to limitations in Go’s type system.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.Project mention: What are the REST API reference projects that can be used as a guide in 2021? | reddit.com/r/golang | 2021-11-24
The fastest HTTP/2 Go Web Framework. AWS Lambda, gRPC, MVC, Unique Router, Websockets, Sessions, Test suite, Dependency Injection and more. A true successor of expressjs and laravel | 谢谢 https://github.com/kataras/iris/issues/1329 |Project mention: Can I mix REST and gRPC? | reddit.com/r/golang | 2021-05-05
You can through api gateway. It's easier with Iris web framework, example code: https://github.com/kataras/iris/tree/master/_examples/mvc/grpc-compatible.
A rule-based tunnel in Go.Project mention: the source of Clash | reddit.com/r/ClashVPN | 2021-10-31
OpenFaaS - Serverless Functions Made SimpleProject mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26
Functions-as-a-Service (eg. OpenFaaS).
Run your GitHub Actions locally 🚀Project mention: A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI. | dev.to | 2021-11-27
💡 Hint: to run github actions locally use https://github.com/nektos/act
A modern and intuitive terminal-based text editorProject mention: Batteries Included with Emacs | news.ycombinator.com | 2021-11-25
Curated list of Go design patterns, recipes and idiomsProject mention: Should I learn Golang or use Ansible to delveop the operators? | reddit.com/r/kubernetes | 2021-08-19
What's great is there are really great patterns to follow out there on github (both code patterns https://github.com/tmrts/go-patterns and examples https://github.com/avelino/awesome-go https://github.com/go-kit/kit and for the app itself, https://github.com/golang-standards/project-layout )... and for me a really naggy mentor who insists everything be "idiomatic go"
Photos App powered by Go and Google TensorFlow 🌈Project mention: Integrating Nextcloud and Photoprism | reddit.com/r/selfhosted | 2021-11-24
Root of the issue seems to be: https://github.com/photoprism/photoprism/issues/1641
Delve is a debugger for the Go programming language.Project mention: I can't install the essential Go plugins required to install Go at all. Error below. | reddit.com/r/golang | 2021-10-25
Seems like an issue with delve and gccgo based on https://github.com/go-delve/delve/issues/2672. How did you install go?
Easily and securely send things from one computer to another :crocodile: :package:Project mention: What’s an extremely useful website most people probably don’t know about? | reddit.com/r/AskReddit | 2021-11-19
Similar and works on windows and is trivial to download and install there (if the person you're sending to is at least capable enough to open up PowerShell) : https://github.com/schollz/croc
Golang related posts
How shady is it that the Phantom foundation is registered in the Cayman Islands?
1 project | reddit.com/r/CryptoCurrency | 28 Nov 2021
Godot is amazing. The discourse on HN is even better. I come here every day for insight and context and encouragement.
1 project | reddit.com/r/programmingcirclejerk | 28 Nov 2021
hypercube: NEW Data - star count:926.0
1 project | reddit.com/r/algoprojects | 28 Nov 2021
Having a rough time with AdGuard Home
1 project | reddit.com/r/Adguard | 28 Nov 2021
wrote a small cli for recursively listing secrets from vaults kv engine, thought it may be interesting for you guys
2 projects | reddit.com/r/hashicorp | 28 Nov 2021
Grip: a native macOS client for gRPC (beta)
1 project | reddit.com/r/grpc | 28 Nov 2021
⟳ 2 apps added, 7 updated at apt.izzysoft.de
2 projects | reddit.com/r/FDroidUpdates | 28 Nov 2021
What are some of the best open-source Golang projects? This list will help you:
Are you hiring? Post a new remote job listing for free.