Anonymous
type Forecast5WeatherData struct {
// COD string json:"cod"
// Message float64 json:"message"
City City json:"city"
Cnt int json:"cnt"
List []Forecast5WeatherList json:"list"
}
Anonymous
В первую структуру записывается вторая
Anonymous
forecastData.ForecastWeatherJson = &Forecast5WeatherData{}
Anonymous
Как мне потом достать поля оттуда
Anonymous
??
Zloy-Dobry
есть такая штука тут, в тележке, как формат того что ты пишешь
Zloy-Dobry
читается сразу гараздо лучше
Anonymous
/help
Zloy-Dobry
ForecastWeatherData.List[INDEX]
Zloy-Dobry
как-то так наверное
Zloy-Dobry
/obsos
Anonymous
Zloy-Dobry
как это недоступно
Anonymous
/for _, i := range j {}
Anonymous
бля, как этим форматом пользоваться?
Anonymous
у меня в итоге получается доступ только к ForecastWeatherData. ForecastWeatherJson в этом поле и лежит Forecast5WeatherData, но к ее полям доступа нет
Anatoliy
Zloy-Dobry
обрамляешь строку в
` ковычки
Anatoliy
угу
Anatoliy
если много текста то три таких подряд, и тремя же закрывать
Zloy-Dobry
для стринга в одинарные для строки в тройные
Anonymous
test
Anatoliy
тильда а не кавычки кнопка
Anonymous
сорри))
Anonymous
питон дал о себе знать)
Anonymous
Короче все равно не могу понять вот интерфейс и структура type ForecastWeatherJson interface {
Decode(r io.Reader) error
}
type ForecastWeatherData struct {
Unit string
Lang string
Key string
baseURL string
*Settings
ForecastWeatherJson
}
Anonymous
в поле ForecastWeatherJson у меня хранится структура type Forecast5WeatherData struct {
// COD string `json:"cod"`
// Message float64 `json:"message"`
City City `json:"city"`
Cnt int `json:"cnt"`
List []Forecast5WeatherList `json:"list"`
}
Anonymous
как мне добраться к полям последней структуры?
Aleksandr
Евгений
Что значит как правильно?
как лучше с точки зрения качества кода и надежности работы, если скажем завтра тип переменной изменится и сравнение сломается
Aleksandr
Anonymous
ты умер?
Тоже уже накатывает! Ну или ещё добирается, застрял в пути.
Zloy-Dobry
в проПках
Yura
А что за слухи про уезд Лазады?
Timur
Уезжает
Yura
Увозит разрабов? Или плюнули на наших, решили своих набрать?
Timur
Закрывают хаб в Москве
Timur
Разрабы по разному
Yura
Грустно. Такая кузница кадров была.
Alexei
эх, наклейки лазады с гофером уже почти раритет ))))))
Timur
Да лан?)
Timur
Кажется это был пылесос😂
Slach
Прям весь московский r&d закрыли?
Timur
R&D?
Slach
Ну lazada был tech hub в москве
Timur
Tech hub, но не rnd
Slach
:) ок и из закрыли?
Timur
Ну вроде как
hypnopumpia
есть функция:
https://codeshare.io/211QJn
если коротко, получает документы из бд, пакует в gzip и отдает клиенту
hypnopumpia
пытаюсь ее оптимизировать, так как на 760кБ ответа она сейчас выделяет почти 3МБ памяти
hypnopumpia
вот результат профилирования по памяти
регулярки, насколько я понимаю, идут только от тестирования и на проде их не будет, но что делать с выделением памяти на буффер?
Anatoliy
народ, а у кого нить SPA на ангуляре есть в связке с го?))
Anatoliy
Понимаю что звучит странно, но всё же?)
Anonymous
Может помочь (наверно)
Yura
httptest.ResponseRecorder почему в этом профиле?
hypnopumpia
для теста, чтобы напрямую вызывать обработчик
hypnopumpia
попробовал писать в ResponseWriter напрямую, benchmem показывает, что количество памяти уменьшилось, а в профилировании - наоборот.
чяднт?
Yura
А всё-таки, bytes.Buffer откуда?
hypnopumpia
rows.Scan пишет в 2 буффера, потом они записываются в ResponseWriter через gzipWriter
ceiling cat
Кто-то работал с grahplql go? Может кто посоветовать туториалы ?
Aleksandr
https://habrahabr.ru/company/badoo/blog/345784/
Aleksandr
не ридми, а скорее examples
ceiling cat
Благодарю
ceiling cat
Последний вопрос:
ты схему создавал через методы библиотеки или через MustParseSchema и строковое представление схемы?
Aleksandr
Aleksandr
в другой реализации есть
Aleksandr
да
ceiling cat
А почему в итоге перешел на другую реализацию? (Последний вопрос, мамойклянусь)
ceiling cat
Aleksandr
написал к ней и кодогенерацию - по распаршенной схеме генерить весь бойлерплейт - ресолверы, модельки
ceiling cat
В открытом доступе?
Aleksandr
нет
ainu
Говорят, главный активист гошки как и Ситник любит бдсм и он сидит тут @goflood