gow
goda
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gow
-
How to start a Go project in 2023
The article mentions GOW[0] for a file watcher. If anyone is looking for a non-go specific one, I've really enjoyed reflex[1]. Makes it super easy to reload different parts of a project based on what type of file has changed.
[0]https://github.com/mitranim/gow
-
wgo: a live reload tool for Go
I use gow. How does it compare with it?
-
Golang's "go install" - what about other developers? Automation of dependency download
I try to build my first project. Currently I focus on tests (TDD) so I looked for some library/package to watch tests. I found: gow: https://github.com/mitranim/gow.
- mitranim/gow: watch mode for Go commands
-
I use the gin (not the framework) reload tool a lot, but I notice it's failing on github
I use this one https://github.com/mitranim/gow
goda
-
How to start a Go project in 2023
which prints a sorted ASCII table with stats like 'size:4.4MB loc:134171' for each package, which is an estimate the savings you'd get if you eliminated that package from your binary.
Things that are unexpectedly large tend to jump to the top.
The examples in the README are the best way to get started after 'go install github.com/loov/goda@latest'.
[0] https://github.com/loov/goda
-
Is there a tool like ndepend for Go?
Not quite ndepend, but this might help: https://github.com/loov/goda
- visualize dependency inside application
What are some alternatives?
air - ☁️ Live reload for Go apps
go-formatter - A curated list of awesome Go frameworks, libraries and software
gon - Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
go-callvis - Visualize call graph of a Go program using Graphviz
modd - A flexible developer tool that runs processes and responds to filesystem changes
spicedb - Open Source, Google Zanzibar-inspired permissions database to enable fine-grained access control for customer applications
wgo - Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple invocations in parallel.
go - The Go programming language
taskctl - Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
goleak - Goroutine leak detector
postgrest-go - Isomorphic Go client for PostgREST. (Now Updating)
Reloader - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!