1.2 KiB
1.2 KiB
Copilot Instructions for GoMeme Project
This is a professional Go project showcasing concurrent programming through a meme generator and server.
Project Overview
- Language: Go
- Focus: Concurrency with goroutines and channels
- Features: Web interface, REST API, meme generation, image processing
- Architecture: Concurrent image processing, template system, shareable links
Code Style
- Follow Go conventions and best practices
- Use meaningful variable and function names
- Implement proper error handling
- Document public functions and types
- Use Go modules for dependency management
Key Components
- Web server with HTTP handlers
- Concurrent image processing pipeline
- Meme template system
- Random quote generator
- Image manipulation utilities
- REST API endpoints
Project Complete
This GoMeme project has been successfully created with:
- ✅ Concurrent meme generation using goroutines and channels
- ✅ RESTful API with proper error handling
- ✅ Web interface for user interaction
- ✅ Professional code structure and documentation
- ✅ VS Code development environment setup
- ✅ Comprehensive README with technical details and humor