и говорю, что стоит задача каким-то образом послать туда String
ещё раз: от тебя ждут слайс, но ты не ебёшь, сколько они будут его хранить, как максимум, не дольше, чем существует ресивер, но хуй пойми сколько. А в твоём коде строка дропается очень скоро, однозначно раньше, чем дропается ресивер. Понимаешь теперь, где хуйня? Тебе надо либо ресиверу отдавать строку навсегда, либо хранить её как минимум столько же, сколько живёт ресивер, если ты отдаёшь слайс.