Cursor rules for Go development with Fiber integration.
.cursorrules or .cursor/rules/htmx-go-fiber.mdc // HTMX with Go and Fiber .cursorrules // HTMX, Go, and Fiber best practices const htmxGoFiberBestPractices = [ "Use Fiber's HTML rendering for server-side templates", "Implement Fiber's routing system for HTMX requests", "Utilize Fiber's middleware for request processing", "Use Fiber's JSON methods for API responses", "Implement proper error handling with Fiber's error handling", "Utilize Fiber's static file serving for assets", ]; // Folder structure const folderStructure = ` cmd/ main.go internal/ handlers/ models/ templates/ static/ css/ js/ go.mod go.sum `; // Additional instructions const additionalInstructions = ` 1. Use Fiber's App.Get/Post/etc for routing HTMX requests 2. Implement CSRF protection with Fiber middleware 3. Utilize Fiber's Context for handling HTMX-specific headers 4. Use Fiber's template engine for server-side rendering 5. Implement proper logging with Fiber's Logger middleware 6. Follow Fiber's best practices for project structure 7. Use environment variables for configuration `;
// HTMX with Go and Fiber .cursorrules
// HTMX, Go, and Fiber best practices
const htmxGoFiberBestPractices = [ “Use Fiber’s HTML rendering for server-side templates”, “Implement Fiber’s routing system for HTMX requests”, “Utilize Fiber’s middleware for request processing”, “Use Fiber’s JSON methods for API responses”, “Implement proper error handling with Fiber’s error handling”, “Utilize Fiber’s static file serving for assets”, ];
// Folder structure
const folderStructure = cmd/ main.go internal/ handlers/ models/ templates/ static/ css/ js/ go.mod go.sum;
// Additional instructions
const additionalInstructions = `
Blender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
Cursor rules for VSCode extension development with Electron and TypeScript integration.
Guide Cursor to write modern C++ and CMake code with clear structure, RAII, const-correctness, and safe error handling.
Cursor rules for C++ development with programming guidelines integration.
Cursor rules for DragonRuby development with best practices integration.
Cursor rules for Elixir development with engineer guidelines.