170 похожих чатов

Добрый день всем. Извините за тупой вопрос, в go надо

как то принудительно закрыть коннект на http сервере? вот этот код с каждым запросом конкатит результат к предыдущему...


package main

import (
"fmt"
"log"
"net/http"
"encoding/json"
"github.com/LegGnom/html-to-editorjs"
)

func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
defer r.Body.Close()

text := r.FormValue("text")

html_to_editorjs.RegistryAll()
j, _ := json.MarshalIndent(html_to_editorjs.Parse(text), "", " ")
fmt.Fprintf(w,string(j))
})

log.Fatal(http.ListenAndServe(":8081", nil))
}

8 ответов

10 просмотров

А при чём тут коннект на сервере?

Max-Yurasov Автор вопроса
Dmitriy Sviridov
А при чём тут коннект на сервере?

ну кто то же сохраняет состояние предыдущее.. я далек от го. срастил просто 2 примера как пост получить и либу для конверта. а почему внутри либы состояние сохраняется не понимаю

Max Yurasov
ну кто то же сохраняет состояние предыдущее.. я да...

После строки text := r.FormValue("text") сделай fmt.Println(text) - убедишься, что текст не конкатенируется

Max-Yurasov Автор вопроса
Max Yurasov
text то нет. это либа его множит.

Я подозреваю, что эта библиотека вообще кривая. Если она так себя ведёт, то она, скорее всего, вообще не потокобезопасная

Max-Yurasov Автор вопроса
Dmitriy Sviridov
Я подозреваю, что эта библиотека вообще кривая. Ес...

мне не для прода. надо просто конвертнуть определенный набор текстов и забыть

Max Yurasov
мне не для прода. надо просто конвертнуть определе...

Я в своё время просто вручную запитонил конвертацию из html в editorjs и всё. С помощью beautifulsoup

Max-Yurasov Автор вопроса
Dmitriy Sviridov
Я в своё время просто вручную запитонил конвертаци...

да там и так уже лара, нода, вот на го кусок) еще питон это уже лишку)

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Карта сайта