Oddbean new post about | logout
 And between functions? 
 I wouldn't. I'm old school I guess, I prefer everything up front.  
 Structs all to front gives you an idea of what you're working with.

What about pub vs private structs /functions? 
 when having several structs I'd say it's mostly prettier moving them to their own files, because then you can use the filename to re-find your structs.