Size: a a a

Golang Developers — русскоговорящее сообщество

2020 September 14

L

LeiDruid in Golang Developers — русскоговорящее сообщество
я вчера обратил внимание (но не написал), что структуры были заданы таким образом, что ты не смог бы их передать в модуль json
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
по картинко-коду не все понятно, но если работает - то чего ещё надо ? :)
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Я не гуру, но, по-моему тут надо было вот так:
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
type Exercise struct {
   ID int `json:"id"`
}

type Training struct {
   ID        int `json:"id"`
   Exercises []Exercise `json:"exercises"`
}

type Payload struct {
   Result    string `json:"result"`
   Trainings []Training `json:"trainings"`
}
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Только нужных полей добавить
источник

Н

Николай in Golang Developers — русскоговорящее сообщество
LeiDruid
по картинко-коду не все понятно, но если работает - то чего ещё надо ? :)
Язык новый для меня и не хочется использовать фразу, - но оно же работает. Там более, что мой запрос на 5кб данных отрабатывал 3 секунды
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Николай
Язык новый для меня и не хочется использовать фразу, - но оно же работает. Там более, что мой запрос на 5кб данных отрабатывал 3 секунды
эмм, долговато так-то
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
даже неприлично
источник

Н

Николай in Golang Developers — русскоговорящее сообщество
LeiDruid
type Exercise struct {
   ID int `json:"id"`
}

type Training struct {
   ID        int `json:"id"`
   Exercises []Exercise `json:"exercises"`
}

type Payload struct {
   Result    string `json:"result"`
   Trainings []Training `json:"trainings"`
}
Ну, оно примерно так и есть, я просто в модели вынес некоторые структуры
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Николай
Ну, оно примерно так и есть, я просто в модели вынес некоторые структуры
обрати внимание на регистр
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
в общем случае я пользуюсь сервисом
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
источник

Н

Николай in Golang Developers — русскоговорящее сообщество
LeiDruid
даже неприлично
Возможно это долго отрабатывала бд
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Для драфта мне вполне годится
источник

Н

Николай in Golang Developers — русскоговорящее сообщество
LeiDruid
Для драфта мне вполне годится
Я не понял, как ее применить к моему случаю(
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Кормишь туда свой json
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Получаешь структуру
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
А дальше - как в учебнике: маршал, анмаршал
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
Зависит от задачи, можно поделить вложенные, а для анмаршалинга сойдет и целая
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
А, погоди-ка
источник