SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Golang Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
-
Gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
-
alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
-
linkedin-skill-assessments-quizzes
Full reference of LinkedIn answers 2023 for skill assessments (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lösungen, linkedin machine learning test LinkedIn test questions and answers
-
Mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
9. Practical-tutorials/project-based-learning - This repository provides links to project-based tutorials for various programming languages, with a focus on Python. It's a great way to gain practical experience and build your developer portfolio. https://github.com/practical-tutorials/project-based-learning
A curated list of awesome Go frameworks, libraries and software - Awesome Go / Golang (awesome-go.com)
Project mention: Proposal: Add "SIMD" package to standard library | news.ycombinator.com | 2024-05-20
Docker allows us to do the same. We can give docker a seccomp profile to filter out the syscalls that are not required for a specific container. You can find the default docker seccomp profile here.
These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.
To speed up your development cycle, install and use the act tool to test-run your action directly in your development environment. This tool lets you invoke a GitHub workflow right on your local machine and will save you the round-trips of pushing each change to GitHub to see if it works.
Project mention: Manage a multiple websites server with Docker, Treafik and auto SSL certificates | dev.to | 2024-05-12Treafik as Reverse proxy
rclone: a command-line program to manage files on cloud storage.
Create a system service. Download the file and save it to /etc/systemd/system/ or view the raw file in a browser and replace the URL with the version of Gitea you installed. You can find the list on https://github.com/go-gitea/gitea/blob/release/v1.22/contrib/systemd/gitea.service:
Project mention: AList: File list/WebDAV program supporting multiple storages, using Gin, SolidJs | news.ycombinator.com | 2024-02-20
We can use the flag with --date or -date, Go already does the automatic check. We can make our entire boilerplate with this approach, but let's make it a little easier and use the Cobra CLI package.
GORM is a comprehensive ORM tool in Go, offering a code-first approach which allows defining database schemas using struct tags in Go. It's known for its developer-friendly nature, making it suitable for both beginners and experienced users. GORM supports a variety of SQL databases like MySQL, PostgreSQL, and SQLite. It's designed to be flexible, allowing developers to drop down to raw SQL when necessary. However, it's important to be cautious about its performance implications in large-scale applications.
GitHub CLI - GitHub on the command line. Great for creating PRs, etc.
Project mention: Making a free, fully-featured, infinitely scalable IaaS with predictable pricing | dev.to | 2024-05-13Solutions like pocketbase and coolify come close to solving these problems. However, I wouldn't choose either as I fear architecture lock-in as much as vendor lock-in. Especially in the case of pocketbase, I may be forced to rewrite my application if it were to scale overnight.
Project mention: Show HN: Memories, FOSS Google Photos alternative built for high performance | news.ycombinator.com | 2024-03-21I have been using https://www.photoprism.app for a couple of years, and it works better than expected, with the latest updates it's actually quite fast and the face tagging works reasonably well.
https://github.com/docker/compose
This seems to really just be "old0man-yelling-at-clouds-syndrome"
I for one welcome anime girls in readmes and hope to see more of it in the future if only because it seems to bother some of the old hoagies in the world for some reason.
Project mention: Tell HN: The Turing.com hiring platform is complete nonsense | news.ycombinator.com | 2024-01-11Been spending a bunch of time trying to get on their hiring platform. After a bunch of surveys on soft skills, assessments for selected tech stacks are required to receive job opportunities.
It seems like the assessment tests are written by a machine and/or scraped entirely from questions in online repositories.
As an example, here's a screenshot of one of their nonsense questions for an Android assessment: https://prnt.sc/waKVQjFoETwr
Almost all the questions are like that. I also figured out that a bunch of the questions seem to be copied word for word from online repositories like https://github.com/Ebazhanov/linkedin-skill-assessments-quizzes/blob/main/android/android-quiz.md.
Tried to speak to a person about all the issues which make taking an assessment impossible, and just got more bots.
I'm sure many are looking for jobs, so figured this would save people a bunch of time.
This feel like a corporate greed play, on what should be a relatively simple chat application. Slack has quickly become just another enterprise solution in search of shareholder value at expensive of data privacy. Regulation of these companies should be more apparent to people, but sadly, is not.
I would recommend https://mattermost.com as an alternative.
Golang related posts
-
38% of webpages that existed in 2013 are no longer accessible a decade later
-
Proposal: Add "SIMD" package to standard library
-
Why nobody grows up wanting to be a DevOps engineer
-
Golang is evil on shitty networks
-
Ask HN: What's an old software that you would like to have again?
-
Show HN: A Golang CP/M emulator
-
PostgreSQL database anonymization tool release. Greenmask v0.2.0b1
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2024
Index
What are some of the best open-source Golang projects? This list will help you:
Project | Stars | |
---|---|---|
1 | project-based-learning | 171,454 |
2 | go-formatter | 121,895 |
3 | go | 120,063 |
4 | Moby | 67,824 |
5 | Caddy | 54,259 |
6 | act | 50,744 |
7 | traefik | 48,291 |
8 | golang-standards/project-layout | 46,195 |
9 | v2ray-core | 44,771 |
10 | rclone | 44,201 |
11 | Gitea | 42,341 |
12 | alist | 37,989 |
13 | cobra | 36,237 |
14 | GORM | 35,657 |
15 | cli | 35,586 |
16 | pocketbase | 33,771 |
17 | PhotoPrism | 32,913 |
18 | Docker Compose | 32,539 |
19 | LeetCode-Go | 32,141 |
20 | Fiber | 31,613 |
21 | linkedin-skill-assessments-quizzes | 28,145 |
22 | Mattermost | 28,177 |
23 | go-zero | 27,753 |
Sponsored