Size: a a a

2021 June 19

J

Johnny in Go-go!
но они все будут существовать в структуре
источник

с

сонная википедия... in Go-go!
они все будут иметь zero value
источник

AP

Alexey Palazhchenko in Go-go!
Даже в языках, где есть необязательные поля
источник

с

сонная википедия... in Go-go!
в языках, где есть тип суммы 1+N, всех полей одновременно не будет
источник

с

сонная википедия... in Go-go!
ну или union'ы
источник

AP

Alexey Palazhchenko in Go-go!
Наоборот, они будут все, просто в квантовом состоянии, когда их нельзя наблюдать одновременно
источник

AP

Alexey Palazhchenko in Go-go!
В нашем теоретическом языке может быть как угодно, но да, в Go такого нет :)
источник

М

Мерль🛠 in Go-go!
Через указатели
type Node struct {
  Parent *Node
  Left, Right *Node
}
источник

М

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

AE

Andrei Eres in Go-go!
Ребят, а что такое zero byte?
источник

Q

Qjawko in Go-go!
\0
источник

AE

Andrei Eres in Go-go!
а как его записать в го?
источник

VY

Vladislav Yarmak in Go-go!
вот так же
источник

VY

Vladislav Yarmak in Go-go!
зигой
источник

AE

Andrei Eres in Go-go!
[]byte{"\0"}
?
источник

VY

Vladislav Yarmak in Go-go!
[]byte{0}
источник

AP

Alexey Palazhchenko in Go-go!
Ну или byte(0)
источник

AP

Alexey Palazhchenko in Go-go!
Смотря что надо
источник

AE

Andrei Eres in Go-go!
Сплитнуть по нему байты 🙂
источник

AP

Alexey Palazhchenko in Go-go!
источник