{"adoption": {"forks": 168, "observed_at": "2026-08-28T04:08:51.483207+00:00", "stars": 4500}, "canonical_url": "https://ross.abutalabs.com/products/go-recipes", "card": {"archived": false, "artifact_type": "learning-resource", "description": "🦩 Tools for Go projects", "domain": ["developer-tools", "testing", "awesome-lists"], "enriched": true, "function": ["developer-tools", "testing", "benchmarking", "data-visualization", "documentation", "code-review"], "health_score": 95, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["nikolaydubina/go-recipes"], "name": "nikolaydubina/go-recipes", "platform": ["go", "cli", "cross-platform"], "pushed_at": "2026-08-18T10:17:25+00:00", "repo": "nikolaydubina/go-recipes", "stars": 4500, "tags": ["awesome-list", "go-tooling", "static-analysis", "profiling", "coverage", "curated-tools", "command-line"], "topics": ["go", "command-line-tool", "developer-tools", "data-visualization", "golang", "awesome-list", "awesome", "benchmarking", "code-generation", "code-visualization", "compilers", "documentation", "profiling", "static-analysis", "tests", "visualization"], "urls": [], "use_cases": ["find tools to visualize Go test coverage", "discover CLI tools for profiling Go programs", "find ways to summarize or decorate go test output", "detect goroutine leaks in Go tests", "find fuzzing tools for Go binaries", "visualize Go project structure or dependencies", "improve Go CI with coverage reports and test summaries"], "what_it_is": "A curated awesome-list of handy and lesser-known command-line tools for Go projects, covering testing, coverage, benchmarking, profiling, code generation, and visualization. It serves as a reference catalog linking to external tools rather than being a tool itself.", "when_to_avoid": ["you need a single integrated tool rather than a list of links", "you work in a language other than Go", "you expect the repository itself to provide functionality"], "when_to_choose": ["you want a curated catalog of Go developer tooling", "you are setting up testing, coverage, or profiling workflows for a Go project", "you want to discover lesser-known Go CLI utilities"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/go-recipes", "repo": "nikolaydubina/go-recipes", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.483207+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.648507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "76a7d5bbb19f66f2054ded8fdd08a2a986c3d5f1003a9142870d7d4d015cba2d", "fetched_at": "2026-08-28T04:08:51.483207+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nikolaydubina/go-recipes"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 30}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1894, "days_push": 15, "days_rel": 255, "gap_med": 366, "n_releases_24m": 2}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}