{"adoption": {"forks": 212, "observed_at": "2026-08-28T04:04:46.785706+00:00", "stars": 1455}, "canonical_url": "https://ross.abutalabs.com/products/go-modeel", "card": {"archived": false, "artifact_type": "plugin", "description": "Emacs mode for the Go programming language", "domain": ["developer-tools", "text-editors", "programming-languages"], "enriched": true, "function": ["editor", "formatter", "documentation"], "health_score": 71, "homepage": null, "language": "Emacs Lisp", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "stable", "member_repos": ["dominikh/go-mode.el"], "name": "dominikh/go-mode.el", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2026-05-29T13:55:24+00:00", "repo": "dominikh/go-mode.el", "stars": 1455, "tags": ["emacs", "go", "golang", "major-mode", "gofmt", "editor-integration"], "topics": [], "urls": [], "use_cases": ["edit Go code in Emacs with proper syntax highlighting and indentation", "automatically format Go buffers with gofmt or goimports before saving", "jump to Go function definitions with godef", "look up Go documentation with godoc at point", "add and manage imports in Go files", "view Go test coverage in Emacs", "navigate function signatures and docstrings in Go source"], "what_it_is": "go-mode is an Emacs major mode for editing Go source code, a complete rewrite of the mode originally shipped with Go. It provides syntax highlighting, indentation, gofmt/goimports integration, godoc lookup, import management, godef navigation, and code coverage display.", "when_to_avoid": ["you use a different editor or IDE with its own Go support", "you rely on full LSP features and prefer eglot or lsp-mode with gopls instead of go-mode's tool integrations"], "when_to_choose": ["you use Emacs as your primary editor for Go development", "you want gofmt/goimports integration directly in your editor", "you need navigation and documentation lookup for Go without leaving Emacs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/go-modeel", "repo": "dominikh/go-mode.el", "role": "main", "score": 70}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "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:04:46.785706+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:46.785706+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:35:38.572698+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "168b67b45d83be640d40894a79cf2fcd4c79718356686ee6fdb4794e00d06524", "fetched_at": "2026-08-28T04:04:46.785706+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dominikh/go-mode.el"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4963, "days_push": 96, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 70, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}