5 Awesome Go Projects To Know Before You Die

0 评论
/ /
577 阅读
/
9365 字
10 2023-05

I’m sure that reading an article about naming your blog posts pays off :) But before you rant over the overkill in the title, since you are here…

In the previous episodes linked at the end of the article I was writing about Phoneinfoga, MOSINT, Kubeshark, Finch, PocketBase, and also Milvus, D2, Act, Io and FZF. Today we will look at some more interesting Golang projects!

Before you download and install any of featured projects, please validate if it is safe! All projects are open source!

1. DDosify — Performance Testing Platform

It’s a nice tool if you want to check how your app will behave with a lot of users accessing it from around the world. It also offers nice charts that show crucial data like latency. Load testing is especially important if you’re building an app that is expected to have a rapid growth to millions of users.

I like how easy it is to set up, and use the system.

Link

2. Kopia — Cross-platform Backup Tool

There are many solutions to make backups. Kopia offers a nice and easy way to create copies of encrypted and compressed data and save them, among other places, to cloud storage.

I like how fast incremental backups are made.

Link

3. Traefik — Reverse Proxy And Load Balancer

Traefik is quite popular, so you may already know it. It’s a nice tool to self configure proxing for your microservices. The orchestrator figures out connections based on your setup.

Link

4. Httpx — HTTP Toolkit

With Httpx you can send regular probes to get data about websites. I like to use it to make sure my websites and apps are up and running.

Link

5. Evcc — Extensible EV Charge Controller

After some technical projects, here is something more user-oriented. It reminds me of the other interesting car project, AutoPilot. Evcc is a multilingual controller for electric cars.

It means that you can use your energy sources, including renevable ones, and control how you charge your car with them. It also can read the state of charging of your car, making the hole process much easier.

I love the project is open source, and you can run it even on RaspberryPi or Synology. Windows, MacOs and Linux are supported too. Evcc is eye pleasing. I like that!

Link

Bonus

Check out second, and first article in the series of awesome Go projects.

Only 1% of people read such long articles to the end. Congrats! It must be a pleasure to talk with you about coding. You are my favorite people, I hope you will connect by subscribing!

BTW. WOW. You are really interested in Go! I design Go flashcards. What a coincidence! You can order them now!

Do you like Go? Clap, subscribe, like and share in your social media!

Join 4100 developers who follow Tom Smykowski! For $5 per month you will have access to all Medium articles and Tom will get a part of it, so he will write more about Go! Become a member now!