Offset3D := struct { x: int, y: int, z: int, } Offset2D := struct { x: int, y: int, }