Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Go Golang Projects
The Go programming languageProject mention: First commit of Golang (1972) by Brian Kernighan | reddit.com/r/golang | 2023-02-07
A curated list of awesome Go frameworks, libraries and softwareProject mention: FAQ: Are There Any Packages To Do X? | reddit.com/r/golang | 2023-01-20
I usually either search on github, and look for packages recently modified (and maybe with a good number of starts) or I look in https://github.com/avelino/awesome-go
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPSProject mention: What are your top five best self-hosted apps? | reddit.com/r/selfhosted | 2023-02-04
Plex Home Assistant Filebrowser Caddy metube
A platform for building proxies to bypass network restrictions.Project mention: VPNs to use while in China? | reddit.com/r/hacking | 2023-01-18
The Cloud Native Application ProxyProject mention: Configuring Fail2ban for Traefik Reverse Proxy | reddit.com/r/selfhosted | 2023-01-22
I've played a bit with Traefik as reverse proxy and wanted to implement fail2ban for it, after switching from Nginx Proxy Manager. It finally works and successfully bans threat actors that conduct malicous HTTP requests. As soon as a multitude of HTTP errors are detected by fail2ban in Traefik's JSON access logs, the attacker's IP address is banned. I am using a dockerized fail2ban container and ban locally via iptables as well as optionally on Cloudflare, using Cloudflare's API. A ban notification via Telegram can also be configured.
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex FilesProject mention: Systemd rclone auto mount-- what am I missing | reddit.com/r/rclone | 2023-02-07
I have the service installed as described at: https://github.com/rclone/rclone/wiki/Systemd-rclone-mount
A rule-based tunnel in Go.Project mention: New community repo plugin: clash | reddit.com/r/OPNsenseFirewall | 2022-12-29
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Git with a cup of tea, painless self-hosted git serviceProject mention: Why Gitea offers projects per repository instead of repositories per project? | reddit.com/r/Gitea | 2023-02-04
This might be of use to you: https://github.com/go-gitea/gitea/pull/22235
Run your GitHub Actions locally 🚀Project mention: GitHub Actions - A Beginner's Guide to Automating Your Development Process | dev.to | 2023-02-06
There is also another way that allows you to run actions locally on your machine, but it's a little trickier to set up. You can read about it here.
The fantastic ORM library for Golang, aims to be developer friendlyProject mention: How do you handle nil/null values correctly | reddit.com/r/golang | 2023-01-25
GitHub’s official command line toolProject mention: Github CLI: working with github workflow from terminal | dev.to | 2023-02-06
We all know and understand the usage and profit of git CLI. It works faster and sometimes you can do pretty complex stuff from the command line interface, things that UI just do not have the ability to complete (like cherry-pick). But it is not a very broad knowledge that there is also a CLI for GitHub like PullRequest creation, work with GitHub issues and literally almost every action that you may need to do.
A Commander for modern Go CLI interactionsProject mention: Build a GitHub Issues Reporter for failing Kubernetes Apps with Botkube Plugins | dev.to | 2023-02-02
There are a lot of great libraries supporting command parsing. The most popular is probably cobra, but for our use case, we will just use the helper function from our plugin extension package.
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解Project mention: LeetCode-Go VS leetcode - a user suggested alternative | libhunt.com/r/LeetCode-Go | 2022-04-12
Define and run multi-container applications with DockerProject mention: How to register compose as a CLI plugin on Windows? | reddit.com/r/docker | 2023-02-07
# Go here to find latest: https://github.com/docker/compose/releases/ Start-BitsTransfer -Source "https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-Windows-x86_64.exe" -Destination C:\docker\cli-plugins\docker-compose.exe
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.Project mention: Netdata release 1.38.0 | reddit.com/r/linux | 2023-02-06
The agents can now send notifications to Mattermost, using the Slack integration! Mattermost has a Slack-compatible API that only required a couple of additional parameters. Kudos to @je2555!
A standard library for microservices.Project mention: What's the best dependency injection framework / methodology for Golang for the enterprise? | reddit.com/r/golang | 2022-12-21
My company uses go-kit
⚡️ Express inspired web framework written in GoProject mention: Mastering LiveView development in GoLang | dev.to | 2023-01-19
Go Live project provides real-time user experiences with server-rendered HTML completely in Go. Inspired by and borrowing from Phoenix LiveViews, Live is intended as a replacement for React, Vue, Angular etc. You can write an interactive web apps just using Go and its templates. The structures provided in this package are compatible with net/http, so will play nicely with middleware and other frameworks. But integrations with other frameworks like Fiber exist as well.
AI-Powered Photos App for the Decentralized Web 🌈💎✨Project mention: Programa (gratis) para gestionar fotos? | reddit.com/r/AskArgentina | 2023-02-06
The fastest HTTP/2 Go Web Framework. New, modern, easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :leaves: :rocket: | 谢谢 | #golangProject mention: A bit about Go Programing language | dev.to | 2022-12-12
OpenFaaS - Serverless Functions Made SimpleProject mention: Is it possible to self-host a lambda or lamda-like service | reddit.com/r/aws | 2023-02-03
Closest thing I can think of is https://www.openfaas.com (which runs on top of K8s).
A cloud-native Go microservices framework with cli tool for productivity.Project mention: Best golang framework for microservice | reddit.com/r/golang | 2022-10-01
Easily and securely send things from one computer to another :crocodile: :package:Project mention: Warpinator-Android is an open-source Android port of Linux Mint's file sharing tool for quickly and securely sending files via the LAN to and from Windows, iOS, and Linux devices. | reddit.com/r/Android | 2023-02-07
Also worth looking at is croc, which doesn't require local network. Idk if there's an iOS app but I know there's one for Android, Linux, and windows.
Curated list of Go design patterns, recipes and idiomsProject mention: Go pro! With these free Golang resources | dev.to | 2022-08-23
3). GO Patterns
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Golang related posts
In depth comparison: PiHole vs AdGuardHome vs Blocky ...
3 projects | reddit.com/r/selfhosted | 8 Feb 2023
x/exp/maps approved to be added to stdlib in Go 1.21
2 projects | reddit.com/r/golang | 1 Feb 2023
How to install Phishing tools on my Kali Linux VM
1 project | reddit.com/r/blackhat | 7 Feb 2023
Access token and Refresh token, approach with golang
2 projects | dev.to | 7 Feb 2023
Is Twitter API Free? I've built a website to find out
4 projects | dev.to | 7 Feb 2023
Why you should protect your seed phrase by Disruptive Digital
1 project | reddit.com/r/elrondnetwork | 7 Feb 2023
Mocking database calls without a library?
3 projects | reddit.com/r/golang | 7 Feb 2023
A note from our sponsor - SonarLint
www.sonarlint.org | 8 Feb 2023
What are some of the best open-source Golang projects in Go? This list will help you: