Files
meme/.github/copilot-instructions.md
2025-09-12 16:33:52 +03:00

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