Go Module Mirror
proxy.golang.org
Go module metadata from the official module mirror: the latest version and its commit origin.
GET /v1/data/gomodule/go-releases1Request
Set to 'all' to get every Go release ever published instead of just the two current stable lines. That response is about 2.2 MB rather than 23 KB.
curl "https://api.fastcrw.com/v1/data/gomodule/go-releases" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from Go Module Mirror.
| version | stable | files |
|---|---|---|
| go1.27.3 | true | [{"filename":"go1.27.3.src.tar.gz","os":"","arch":"","version":"go1.27.3","sha256":"6e7749035cf360f06b2575d162ea79df9fda8ef671889e5c375f8e50777f26bb","size":35134035,"kind":"source"},{"filename":"go1.27.3.aix-ppc64.tar.gz","os":"aix","arch":"ppc64","version":"go1.27.3","sha256":"4c8a6bf25678e2b5706185951c3b39782c490ee4f56f19be03c447a0fde551fc","size":69047435,"kind":"archive"},{"filename":"go1.27.3.darwin-amd64.tar.gz","os":"darwin","arch":"amd64","version":"go1.27.3","sha256":"b6f8e931e4ab497fcde6da8ae4499a58f9d258e55c8a80824a516eae5950a750","size":71697771,"kind":"archive"},{"filename":"go1.27.3.darwin-amd64.pkg","os":"darwin","arch":"amd64","version":"go1.27.3","sha256":"76a45dfded7ab668ec9d2da270a9a98f1c623d48ba83e52d9c4060b48c1d4f84","size":73143810,"kind":"installer"},{"filename":"go1.27.3.darwin-arm64.tar.gz","os":"darwin","arch":"arm64","version":"go1.27.3","sha256":"dd3908cf20959d798c1e06ebe5b72213f0505ce01373b40ce3110975a6cd99c2","size":68196737,"kind":"archive"},{"filename":"go1.27.3.darwin-arm64.pkg","os":"darwin","arch":"arm64","version":"go1.27.3","sha256":"fbf88e3b97b66168c34ed859c4a52b795da07dfd806504bdb0b95dd58f8976da","size":69494908,"kind":"installer"},{"filename":"go1.27.3.dragonfly-amd64.tar.gz","os":"dragonfly","arch":"amd64","version":"go1.27.3","sha256":"d95229fa3c8237c08378d794cc8a1597e10b3ae23a5eded0abb824997693249f","size":70214484,"kind":"archive"},{"filename":"go1.27.3.freebsd-386.tar.gz","os":"freebsd","arch":"386","version":"go1.27.3","sha256":"5d68e67f5b763b920e830584211694b2ffe662ccb82299415953c25aecfb0d0d","size":68397028,"kind":"archive"},{"filename":"go1.27.3.freebsd-amd64.tar.gz","os":"freebsd","arch":"amd64","version":"go1.27.3","sha256":"c15c88d07d6b2d2db5df7b65d9b9c73d631ac4e787da04e2bef2a5b6952c2cbb","size":70293305,"kind":"archive"},{"filename":"go1.27.3.freebsd-arm.tar.gz","os":"freebsd","arch":"arm","version":"go1.27.3","sha256":"e41994e6583a1200181d8d354ae17d570b12adc985ac2149fbaa4f93e99f3292","size":68443701,"kind":"archive"},"… 35 more items"] |
| go1.26.10 | true | [{"filename":"go1.26.10.src.tar.gz","os":"","arch":"","version":"go1.26.10","sha256":"fd63e883ba2f2bfca93c1646b31ebef63e2b1e4d2b317c9789d976a68d81f36f","size":34164741,"kind":"source"},{"filename":"go1.26.10.aix-ppc64.tar.gz","os":"aix","arch":"ppc64","version":"go1.26.10","sha256":"0be98b6c6ca9ca7978b3f3d867a9cbe57553ddfed2c8d8cfb1267caf397cdf6e","size":65544410,"kind":"archive"},{"filename":"go1.26.10.darwin-amd64.tar.gz","os":"darwin","arch":"amd64","version":"go1.26.10","sha256":"e820ab780c273ae4a340b79d0f3c4313b74ee029aa3874792145d44b9f4f91da","size":67810289,"kind":"archive"},{"filename":"go1.26.10.darwin-amd64.pkg","os":"darwin","arch":"amd64","version":"go1.26.10","sha256":"e6891093bed3a3324878f79e9420b877e815a4e00bb499beb42345db04e6c93a","size":69139439,"kind":"installer"},{"filename":"go1.26.10.darwin-arm64.tar.gz","os":"darwin","arch":"arm64","version":"go1.26.10","sha256":"0b5183492292ada170f9b561a834863808dd02edba599e4ad0e89899330020b3","size":64669745,"kind":"archive"},{"filename":"go1.26.10.darwin-arm64.pkg","os":"darwin","arch":"arm64","version":"go1.26.10","sha256":"30d509949d06666457d90be74b5344171e23bba290382dfd6f16ffd177e3e8f7","size":65884178,"kind":"installer"},{"filename":"go1.26.10.dragonfly-amd64.tar.gz","os":"dragonfly","arch":"amd64","version":"go1.26.10","sha256":"a8e10e4b00711fe1e06a7caf718350ae4dd4ee5e17d9dcbb9cf5ae54ddd33dab","size":66521020,"kind":"archive"},{"filename":"go1.26.10.freebsd-386.tar.gz","os":"freebsd","arch":"386","version":"go1.26.10","sha256":"5f5031aaff5ad23002fb73c74c5eaac7f9d8645168aedbe784eb1312b206b406","size":64898544,"kind":"archive"},{"filename":"go1.26.10.freebsd-amd64.tar.gz","os":"freebsd","arch":"amd64","version":"go1.26.10","sha256":"3f47779b4534a578f9d4d3c263455574f073d6f0e382684ec3c1c08eadb4aaff","size":66609068,"kind":"archive"},{"filename":"go1.26.10.freebsd-arm.tar.gz","os":"freebsd","arch":"arm","version":"go1.26.10","sha256":"7b790c2ae51dc57eff10bd62017c9d7484629d5f7a7f9fd52f381931527b9c6c","size":64908380,"kind":"archive"},"… 35 more items"] |
Attribution: Source: Go module mirror (proxy.golang.org)
Licence: Google operates the Go module mirror as a public service for the Go toolchain; this is the documented proxy protocol. We pass it through and do not licence callers to mirror it.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Go toolchain releases
Use Go Module Mirror (gomodule) from fastCRW Pergamon, capability "Go toolchain releases" (go-releases). You need to know which Go toolchain versions exist, which is current, or the verified checksum of a specific Go download. Example options: include=all. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gomodule" and capability "go-releases". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Module version info
Use Go Module Mirror (gomodule) from fastCRW Pergamon, capability "Module version info" (info). You already know the exact module version and want its release date or the commit hash it was built from. Example options: module=github.com/gin-gonic/gin, version=v1.10.0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gomodule" and capability "info". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Latest module version
Use Go Module Mirror (gomodule) from fastCRW Pergamon, capability "Latest module version" (latest). You have a Go module path and want to know what the current version is and which commit it was cut from. Example options: module=github.com/gin-gonic/gin. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gomodule" and capability "latest". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Go advisory catalogue
Use Go Module Mirror (gomodule) from fastCRW Pergamon, capability "Go advisory catalogue" (vuln-index). You hold a CVE or GHSA id and need the GO-YYYY-NNNN equivalent, or want to scan modification dates for recent advisories - it returns the full list, unfiltered, for you to search. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gomodule" and capability "vuln-index". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
