Что такое thumbnail generation?

Junior
116 просмотров
AFK Offer AI

Thumbnail — уменьшенная версия изображения для превью. При загрузке оригинала — генерируешь несколько размеров: 150x150 (аватар), 300x300 (карточка), 800x600 (превью). В Go — imaging.Thumbnail() с crop по центру. Генерируй асинхронно в worker, храни в S3 рядом с оригиналом. Lazy generation — создавать thumbnail при первом запросе и кэшировать.

Следующий вопрос

Что выведет: m := map[bool]string{true: "yes", false: "no"}; fmt.Println(m[1 > 0])?