UNPKG

opencode-agent-kit

Version:

Multi-stack OpenCode agent toolkit — 33+ specialized AI agents, 200+ skills, 46 commands, 8 MCP servers (Nuxt, React, Node.js, Laravel, CI3, Android, Flutter, DevOps, SEO, SonarQube, and more)

29 lines (20 loc) 497 B
# Go Security > This file extends [common/security.md](../common/security.md) with Go specific content. ## Secret Management ```go apiKey := os.Getenv("OPENAI_API_KEY") if apiKey == "" { log.Fatal("OPENAI_API_KEY not configured") } ``` ## Security Scanning - Use **gosec** for static security analysis: ```bash gosec ./... ``` ## Context & Timeouts Always use `context.Context` for timeout control: ```go ctx, cancel := context.WithTimeout(ctx, 5*time.Second) defer cancel() ```