А кто-нибудь может рассказать по внутренностям стандратного гошного http? А то по коду долго разбирать, что происходит - может быть кто-то с ходу знает. Если я в ResponseWriter начну писать несколько гигабайт за раз, а клиент медленно вычитывать - у меня начнут распухать какие-нибудь внутренние буффера или он на Write будет «блокироваться»?
не самый элегантный способ, и в моём случае не работает
Элегантных нет в этой вселенной. Чтобы нечто скопировать, его нужно сперва сериализовать. Если не работает, то у вас скорее всего структура данных некопируемая.