It sounds like you have a lack of computer science knowledge or maybe just lack of experience with C. First up is… lack of generics?? Interfaces are generics. Slice Manipulations: Slices are a way to access arrays. They are not linked lists. You would have do do similar hoop-jumping in other languages that aren’t interpreted. If you want lists like Python or PHP, use the list package https://golan