thank you for the very detailed and useful reply! i will definitely think about adding some, if not most of your suggestions.
The problem i have with the snake is that one cell in a termloop is not a square but a rectangle. for example a cell could be 1 width and 2 height, so if the snake would move 1 cell up, it would actually move 2 up.
I am actually trying to get my project out there, as this is actually my first big project.So every star would be appreciated(maybe we can even reach trending)
https://github.com/tristangoossens/snake-go