S
Size: a a a
MG
с
с
func Convert(a []A) (r []B) {
r = a
r = append(r, NewC())
return
}
где NewC возвращает реализацию C, A и C интерфейсы, которые включают в себя Bс
с
type MyInt int и просто int не могут явно приводиться мне не ясноMyInt это абсолютно другой тип, reflect.DeepEqual(int(0), MyInt(0)) == false
С другой он сохраняет все свойства int — можно выполнять все те же операции, имеет тот же размерZ
type MyInt int и просто int не могут явно приводиться мне не ясноMyInt это абсолютно другой тип, reflect.DeepEqual(int(0), MyInt(0)) == false
С другой он сохраняет все свойства int — можно выполнять все те же операции, имеет тот же размерс
с
с
RS
json.Marshal некий map[string]interface{} который гарантировано вернёт err? 🤔