Tryboy869 Dojutsu For AI Go Servemux REST API Cursorrules Prompt File

go-servemux-rest-api-cursorrules-prompt-file

tomevault-io Updated

File contents

go-servemux-rest-api-cursorrules-prompt-file


description: This rule emphasizes security, scalability, and maintainability best practices in Go API development. globs: //**/_api.go

  • Implement input validation for API endpoints.
  • Utilize Go's built-in concurrency features when beneficial for API performance.
  • Follow RESTful API design principles and best practices.
  • Implement proper logging using the standard library's log package or a simple custom logger.
  • Consider implementing middleware for cross-cutting concerns (e.g., logging, authentication).
  • Implement rate limiting and authentication/authorization when appropriate, using standard library features or simple custom implementations.
  • Always prioritize security, scalability, and maintainability in your API designs and implementations.

Source: Tryboy869/dojutsu-for-ai — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/tryboy869--dojutsu-for-ai--go-servemux-rest-api-cursorrules-prompt-file commit 4df6540e14

Frequently asked questions

npx skillmds@latest add tomevault-io/tryboy869-dojutsu-for-ai-go-servemux-rest-api-cursorrules-pr