Size: a a a

2021 June 08

A

Alexander in Go-go!
логика простая - обработать
источник

A

Alexander in Go-go!
выше написали что это не очень, я с этим тоже согласен, интерфейс тут лучше выглядит. зачем несколько, когда один интерфейс и удобнее и правильнее
источник

RL

Ragnar Lodbrok in Go-go!
Бывает
Но надо понимать, что именно вы хотите получить

Ваш json - это скорее всего представление такой структуры
struct{
   I int
   A *string
   B *string
 }
источник

с

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

A

Alexander in Go-go!
ну всё же тут именно вариант у меня, понятно что через сумму типов можно накрыть этот enum
источник

AB

Andrey Burov in Go-go!
источник

AB

Andrey Burov in Go-go!
++
источник

A

Alexander in Go-go!
да, я именно об этом, я бы ожидал что-то типа:
type AB struct {
 AB interface{} `json_ref:[A, B]`
 I int `json:"i"`
}
или что-то типа того
источник

AB

Andrey Burov in Go-go!
в тэгах указан не тип, а ИМЯ поля
источник

с

сонная википедия... in Go-go!
здесь тег другое
источник

с

сонная википедия... in Go-go!
дескать магически надо как-то типы подхватить
источник

A

Alexander in Go-go!
ну да, понятно, это же и выше написали, просто интерфейс тут логичнее (имхо)
источник

DD

Denis Dvornikov in Go-go!
господа, каковы плюсы и минусы имеет слайс указателей? есть ли может статья приятная на эту тему?
источник

АП

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

АП

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

AB

Andrey Burov in Go-go!
такой же, как и +- иметь просто указатель
источник

A

Alexander in Go-go!
ну в плане много чего можно указывать же, не только имя поля. но я просто как пример чего ожидал
источник

с

сонная википедия... in Go-go!
по сравнению с чем?
источник

П

Павел in Go-go!
а ещё он ОЗУ ест меньше :D
источник

с

сонная википедия... in Go-go!
c чего бы вдруг?
источник