Через CDN отдают статику (изображения, CSS, JS) и при необходимости кешируемые API-ответы. Go-приложение - origin; отдает заголовки Cache-Control и ETag. CDN кеширует по этим заголовкам; инвалидация по URL или ключу. Для статики в Go часто используют embed или отдельный сервис; для API - короткий max-age или no-cache с ETag.