← Back to issue list

docs: add docs for 'go' plugin

View original Github issue

Metadata

Project
craft-parts
Number
#694
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged #694, adding 97 lines of Go plugin reference documentation and a build-time example applicable to Snapcraft and Rockcraft; documented in craft-parts 1.31.0.

Resolution: closed resolved

Reason: PR #694 was approved and merged, adding Go plugin reference documentation and an example. The 1.31.0 changelog confirms the addition.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This includes an example because, contrary to plugins that have a runtime component, the go plugin is build-time only - this example applies identically to Snapcraft, Rockcraft, etc. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #694, adding 97 lines of Go plugin reference documentation and a build-time example applicable to Snapcraft and Rockcraft; documented in craft-parts 1.31.0.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-parts#694, adding 97 lines of Go plugin documentation and a build-time example applicable to Snapcraft and Rockcraft.
qwen/qwen3.6-35b-a3b — — Merged documentation for the 'go' plugin, featuring a build-time example for Snapcraft and Rockcraft. Approved by two reviewers, the update adds 97 lines across two files.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation update adding a guide and example for the build-time-only go plugin, applicable to Snapcraft and Rockcraft. Changes were accepted without comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#78 plugins: add go plugin (CRAFT-48) craft-parts merged Merged into main as commit b5b779df (squash fa3fe8c8), adding craft_parts/plugins/go_plugin.py with GoPlugin, GoPluginProperties and GoPluginEnvironmentValidator, adapted from Snapcraft's V2 go plugin.
78%