Перейти к основному содержимому

Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.

Lang Go

Navigate, test, and vet Go modules via go test.

Метаданные навыка​

ИсточникВстроенный (установлен по умолчанию)
Путьskills/software-development/lang-go
Версия1.0.0
АвторVibeOS
ЛицензияMIT
Платформыlinux, macos, windows
Тегиgo, golang, language-pack, gopls
Связанные навыкиcodebase-navigate, test-driven-development

Справка: полный SKILL.md​

к сведению

Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.

Go Language Pack Skill

Drive Go work with the project index and standard go CLI. LSP hint: gopls.

When to Use​

  • Repo has go.mod
  • User asks to find symbols, run tests, or go vet / build

Prerequisites​

vibeos pack apply lang-go --apply
vibeos pack apply project-intelligence --apply

How to Run​

vibeos project index build
vibeos project index query <SymbolName>
go test ./...
go vet ./...
go build ./...

Quick Reference​

GoalCommand
Apply packvibeos pack apply lang-go --apply
Doctorvibeos language doctor go
Testgo test ./...

Procedure​

  1. Work from module root (directory with go.mod).
  2. Index query → read_file → edit → go test on the package path.
  3. Prefer package-scoped tests over ./... when iterating.

Pitfalls​

  • Vendored trees can flood the index; rebuild after large dependency bumps.
  • Cross-compile flags belong in the user request, not invent defaults.

Verification​

vibeos language doctor go
go test ./...