x
Это я к тому, что вычисляемые свойства в интерфейсах — это вполне себе go way.
Как пример из стандартной библиотеки:
ast.Node
, ast.Expr
.Так что описывайте интерфейс для ваших
Item
, и всё)Size: a a a
x
ast.Node
, ast.Expr
.Item
, и всё)МП
DE
A
EE
EE
EE
EE
VM
VM
x
VM
VM
if <condition> { i ++ }
можно просто i += <condition>
M