Size: a a a

2020 July 28

AR

Aleksandr Razumov in Go-go!
я понял
источник

AR

Aleksandr Razumov in Go-go!
типа новый тег
источник

ЕО

Евгений Омельченко... in Go-go!
Aleksandr Razumov
это изменит поведение и обратно несовместимо
Ну только если кто-то не догадался вписать такой странный тег
источник

AR

Aleksandr Razumov in Go-go!
да, можно и так
источник

ЕО

Евгений Омельченко... in Go-go!
Конечно ломает, но так-то и IsEmptyJSON мог кто-то имплементировать
источник

AR

Aleksandr Razumov in Go-go!
согласен
ну лично мне кажется оптимальным возвращать спец. ошибку
источник

AR

Aleksandr Razumov in Go-go!
но я согласен на любое решение, потому что сейас рельно бесит ситуация)
источник

AR

Aleksandr Razumov in Go-go!
даже в гугловом АПИ клиенте автосгенеренном к гугл плею такая проблема, невозможно понять, тебе передали 0 или ничего не передали в некоторых местах
источник

ЕО

Евгений Омельченко... in Go-go!
А чем тебе поинтер не нравится?
источник

AR

Aleksandr Razumov in Go-go!
и решается это через поинтер
источник

AR

Aleksandr Razumov in Go-go!
Евгений Омельченко
А чем тебе поинтер не нравится?
gc pressure
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
https://github.com/golang/go/blob/edfd6f28486017dcb136cd3f3ec252706d4b326e/src/encoding/json/encode.go#L339

Почему они сюда просто не вставят проверку на то, что структура имеет zero value?
как вы этио представляете себе? reflect.DeepEqual()?
источник

g

gdhsnlvr in Go-go!
можете подсказать инфу к прочтению по service discovery если у меня есть stateful сервисы?
источник

AR

Aleksandr Razumov in Go-go!
Daniel Podolsky
как вы этио представляете себе? reflect.DeepEqual()?
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
как вы этио представляете себе? reflect.DeepEqual()?
Типа того. Всё равно там будет deep reflect
источник

N

Nikolay in Go-go!
Aleksandr Razumov
даже в гугловом АПИ клиенте автосгенеренном к гугл плею такая проблема, невозможно понять, тебе передали 0 или ничего не передали в некоторых местах
а все потому что не завезли Maybe в язык нормальный
источник

AR

Aleksandr Razumov in Go-go!
там внутри рекурсивный обход
источник

AR

Aleksandr Razumov in Go-go!
Nikolay
а все потому что не завезли Maybe в язык нормальный
нет, потому что дизайн json либы такой
источник

ЕО

Евгений Омельченко... in Go-go!
Aleksandr Razumov
там внутри рекурсивный обход
Ну всё равно вы если json будете генерировать, то будете рекурсивно обходить
источник

AR

Aleksandr Razumov in Go-go!
угу
источник