Size: a a a

2020 May 08

DP

Daniel Podolsky in Go-go!
Calculon
загугли vscode gopls
а вот с gopls у меня не сложилось - не все в нем работает, что мне надо
источник

C

Calculon in Go-go!
Daniel Podolsky
а вот с gopls у меня не сложилось - не все в нем работает, что мне надо
например?
источник

C

Calculon in Go-go!
я вообще перехода не почувствовал
источник

DP

Daniel Podolsky in Go-go!
ну там написано же… я не запоминал
источник

x

x-foby in Go-go!
Jefferson
Как-то не очень))
Эээ, всё же подсвечено, чего тут ещё подсвечивать-то?
источник

К🇦

Коала 🇦🇺 in Go-go!
Подскажите пожалуйста, анмаршалю xml в структуру, структуру сделал с такими же полями в XML, но нужно одно поле которое будет результатом конкатенации двух полей исходного XML как правильно заполнить это поле? Пройтись по заполненной структуре циклом и заполнить нужное поле? или как то через интерфейс и функцию?
источник

АП

Александр Попов... in Go-go!
ну сначало анмашалишь как есть
источник

АП

Александр Попов... in Go-go!
потом постобработка
источник

ВС

Владимир Столяров... in Go-go!
Коала 🇦🇺
Подскажите пожалуйста, анмаршалю xml в структуру, структуру сделал с такими же полями в XML, но нужно одно поле которое будет результатом конкатенации двух полей исходного XML как правильно заполнить это поле? Пройтись по заполненной структуре циклом и заполнить нужное поле? или как то через интерфейс и функцию?
Можно сделать тип, который реализует xml.Unmarshaler
источник

К🇦

Коала 🇦🇺 in Go-go!
Александр Попов
потом постобработка
Ну это понятно, как правильнее? и быстрее наверное
источник

J

Jefferson in Go-go!
x-foby
Эээ, всё же подсвечено, чего тут ещё подсвечивать-то?
Да просто видел у кого-то: функции подсвечены одним цветом, переменные другим и тд
источник

J

Jefferson in Go-go!
Приятно выглядит просто
источник

x

x-foby in Go-go!
Jefferson
Да просто видел у кого-то: функции подсвечены одним цветом, переменные другим и тд
Ну это темой меняется, да.
Но тут тоже лучше меру знать. Удобно видеть строковые литералы, числовые литералы, ключевые слова — как-то выделенные.
Но иногда смотришь чужие скриншоты, а там прям конфетти, которое только отвлекает)
источник

LT

Lucky Tea in Go-go!
Сталкивался ли кто-нибудь здесь с проблемой, что для   fasthttputil.NewInmemoryListener() можно сделать fasthttp.Client.Get, но fasthttp.Client.DoTimeout падает?
источник

IM

Ivan Motovilov in Go-go!
Доброго дня, в рамках задачи необходимо прочитать большое кол-ва json-файлов, изменить некоторые поля и сохранить обратно.

Вопрос в следующем, после ~1100 файлов у меня забивается по 100 CPU, и скорость обработки падает, в какую сторону копать? После работы с файлом, я его закрываю, освобождая ресурсы
источник

ВС

Владимир Столяров... in Go-go!
включить pprof и посмотреть, что где течет
источник

ВС

Владимир Столяров... in Go-go!
если проблема в json кодировании и декодировании, можно воспользоваться библиотеками gjson/sjson
источник

IM

Ivan Motovilov in Go-go!
Владимир Столяров
если проблема в json кодировании и декодировании, можно воспользоваться библиотеками gjson/sjson
как раз их и юзаю
источник

К🇦

Коала 🇦🇺 in Go-go!
Ivan Motovilov
Доброго дня, в рамках задачи необходимо прочитать большое кол-ва json-файлов, изменить некоторые поля и сохранить обратно.

Вопрос в следующем, после ~1100 файлов у меня забивается по 100 CPU, и скорость обработки падает, в какую сторону копать? После работы с файлом, я его закрываю, освобождая ресурсы
файл закрываешь, а переменные повторно используешь под данные?
источник

ЛА

Локоть Анатолий... in Go-go!
Ivan Motovilov
Доброго дня, в рамках задачи необходимо прочитать большое кол-ва json-файлов, изменить некоторые поля и сохранить обратно.

Вопрос в следующем, после ~1100 файлов у меня забивается по 100 CPU, и скорость обработки падает, в какую сторону копать? После работы с файлом, я его закрываю, освобождая ресурсы
Вообще тут скорее проблема горутин, чем памяти
источник