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
goleak - Goroutine leak detector
gon - Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
go-formatter - A curated list of awesome Go frameworks, libraries and software
modd - A flexible developer tool that runs processes and responds to filesystem changes
spicedb - Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data
wgo - Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple invocations in parallel.
go-callvis - Visualize call graph of a Go program using Graphviz
postgrest-go - Isomorphic Go client for PostgREST. (Now Updating)
Testify - A toolkit with common assertions and mocks that plays nicely with the standard library
taskctl - Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
cobra - A Commander for modern Go CLI interactions