Skip to content
Recued
Menu
← Back to packs

Go Pack

by recued-core v1 app_pack

V3 Go toolchain capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local go CLI ingredient exposes bounded project operations for readiness, project Go environment context, go.mod JSON inspection, local package discovery, module dependency inventory, tests, and vet diagnostics. All project operations run from an explicit project directory cwd supplied at execution time, use readonly module resolution where package/module loading is involved, avoid caller-supplied Go flags, avoid shell wrappers, and keep diagnostics visible as structured output. Test, vet, and dependency inventory operations are approval-gated because the Go toolchain can compile project code, may invoke cgo/toolchain helpers, may execute test code, may contact module sources if dependencies are missing from cache, and may write build/test/module cache state. Requires go on PATH.

What this pack installs

  • go Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI go external change
Read: go.version · No approvalRead: go.env_project · No approvalRead: go.mod_json · No approvalRead: go.list_packages · No approvalRead: go.list_modules · Asks approvalWrite: go.test_run · Asks approvalWrite: go.vet · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:gogogolangtestvetmodulepackage-listenvironmentstatic-analysisdeveloper-toolsqualitydiagnosticsjsonjsonllocal-servicev3composition