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. Learn more →
Top 23 Go Miscellaneou Projects
-
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
-
Project mention: Is it just me or does nobody really know what idiomatic Go is. | reddit.com/r/golang | 2023-01-14
-
InfluxDB
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.
-
That might help you: https://github.com/shirou/gopsutil
-
Afero filesystem for various fs utils, abstractions and in-memory fs for testing. For example, instead of os.Remove("file") use filesystem.Api().Remove("file")
-
Project mention: Building web-based SaaS with Go as a solo entrepreneur. What should I be aware of? | reddit.com/r/golang | 2023-01-23
Something to note is that all of this is still open source. Theoretically, someone can decide to fork SQLBoiler and add all the missing things, or send in a PR. A good example is that the current most popular uuid package. gofrs/uuid was forked from an unmaintained previously popular package.
-
Project mention: Ouch - simple compression and decompression for your terminal | reddit.com/r/commandline | 2023-01-07
archiver is also a very cool tool. I think its cli is somewhat similar to this.
-
Project mention: my office want to migrate to go programming language, what framework is recommended between chi or fiber? | reddit.com/r/golang | 2023-01-02
I've been looking into fx by Uber. Looks pretty cool, but I haven't had the chance to do anything more than a hello, world with it.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: how do I start to build an uptime monitoring system such as UptimeRobot or OnlineOrNot? | reddit.com/r/golang | 2023-01-18
We use a self-hosted Gatus at work: https://github.com/TwiN/gatus
-
Project mention: What's the best dependency injection framework / methodology for Golang for the enterprise? | reddit.com/r/golang | 2022-12-21
Interesting, one of my friends works at a big tech company and they said they passed on Wire and ultimately decided on Uber Dig https://github.com/uber-go/dig. But looking at that lib it seems a bit anti-paradigm of the goal of the Golang language (no magic/obfuscated code running in the background, what you see is what you get style coding)
-
Tangentially related, but there is a package out there called go-fakeit github.com/brianvoe/gofakeit.git for generating random data, which doesn't sound like it entirely maps with what you're doing, but there may be some overlap.
-
Project mention: Where can I find well-written go code to learn from? | reddit.com/r/golang | 2023-01-10
-
Project mention: how do I get Oracle JDK 8 without making an account? | reddit.com/r/java | 2022-10-18
-
Project mention: Valgo is a type-safe, expressive, and extensible validator library for Golang. | reddit.com/r/golang | 2022-12-05
This looks great and can be integrated into ORM. What about adopting go-multierror?
-
-
-
-
-
ghorg
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🥚
Project mention: A simple way to backup all your GitHub and GitLab git repositories | reddit.com/r/selfhosted | 2022-04-18I'm using https://github.com/gabrie30/ghorg to do this. Why should I use your tool?
-
-
-
go-restful-api
An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
-
Project mention: Go Noob question: How can I output LLVM IR, instrument it and also looking for a symbolic execution engine | reddit.com/r/golang | 2022-07-29
https://github.com/llir/llvm a Go library for parsing and producing LLVM IR (written by the llir team, of whom I'm a member).
-
(I highly recommend https://github.com/joomcode/errorx for dealing with errors in Golang. It proved its usefulness and convenience.)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Miscellaneous related posts
- How To Work With Multiple Go Files?
- Klondike solitaire TUI, made with bubbletea
- Please, point out my mistakes
- FAQ: Are There Any Packages To Do X?
- Standard library data structures?
- Is it just me or does nobody really know what idiomatic Go is.
- List of most often used libraries?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
Index
What are some of the best open-source Miscellaneou projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-formatter | 95,602 |
2 | wire | 9,908 |
3 | gopsutil | 8,652 |
4 | afero | 4,993 |
5 | go.uuid | 4,727 |
6 | archiver | 3,845 |
7 | fx | 3,508 |
8 | gatus | 3,396 |
9 | dig | 2,955 |
10 | gofakeit | 2,868 |
11 | service | 2,572 |
12 | jabba | 2,530 |
13 | go-multierror | 1,854 |
14 | base64Captcha | 1,667 |
15 | go-resiliency | 1,662 |
16 | modern-go-application | 1,411 |
17 | gosms | 1,410 |
18 | ghorg | 1,182 |
19 | xstrings | 1,155 |
20 | go-commons-pool | 1,108 |
21 | go-restful-api | 1,104 |
22 | llvm | 1,016 |
23 | errorx | 950 |