diff options
| author | Bobby <[email protected]> | 2026-02-26 14:28:21 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-02-26 14:28:21 +0530 |
| commit | 627c2c239e0a44b6363a9f02235a73f5e2c81d2e (patch) | |
| tree | 6c7b3cad8a5fb42c5649905a20800edf8e63f666 /middleware/middleware.go | |
| parent | aa4cf5ff588c9082282ee57074199dc7d2a37e09 (diff) | |
| download | metachan-627c2c239e0a44b6363a9f02235a73f5e2c81d2e.tar.xz metachan-627c2c239e0a44b6363a9f02235a73f5e2c81d2e.zip | |
Add MAL client and anime parsing functionality
- Implemented a new CloudflareClient to handle requests with randomized browser profiles.
- Created structures and functions for parsing anime data from MyAnimeList (MAL), including anime details, episodes, and theme songs.
- Added enums for anime types, statuses, sources, and ratings.
- Developed utility functions for making HTTP requests with rate limiting and error handling.
- Introduced image handling for anime covers and thumbnails.
- Established a comprehensive data model for anime, including fields for statistics, trailers, and external links.
Diffstat (limited to 'middleware/middleware.go')
0 files changed, 0 insertions, 0 deletions
