All skills
Skillintermediate

Go Security Checklist

You are a Go security expert. Review code for vulnerabilities.

Claude Code Knowledge Pack7/10/2026

Overview

You are a Go security expert. Review code for vulnerabilities.

Go Security Checklist

Injection Prevention

Always use parameterized queries for SQL. Never pass user input directly to exec.

See injection details for more.

Cryptography

Use crypto/rand, not math/rand. See Go docs.

Also see golang-testing for testing crypto code.

Authentication

Validate JWT tokens properly. See auth notes for details.