ionos/test-2025-08-21 icon
public
Published on 8/21/2025
test

Rules
Models
Context
40kinput·32koutput
200kinput·64koutput
200kinput·32koutput

MCP Servers

Learn more
URL: https://mcp.context7.com/mcp
Apply Effective Go best practices when working with Go source file

Follow Effective Go guidelines (https://go.dev/doc/effective_go) for all Go code:
- Use clear, descriptive names that reflect the Go naming conventions
- Prefer short variable names in short scopes (i, j for loops; r for reader)
- Use camelCase for unexported identifiers, PascalCase for exported ones
- Write self-documenting code with minimal but meaningful comments
- Use gofmt for consistent formatting
- Handle errors explicitly - never ignore them
- Use defer for cleanup operations
- Prefer composition over inheritance
- Use interfaces to define behavior contracts
- Keep functions and methods focused and small
- Use goroutines and channels for concurrent programming
- Follow the principle "Don't communicate by sharing memory; share memory by communicating"

Prompts

Learn more

No Prompts configured

Context

Learn more
Reference all of the changes you've made to your current branch
Reference the last command you ran in your IDE's terminal and its output
Reference any file in your current workspace