What I've learnt at school is mostly centered around UMLs and Use Cases. I'm somewhat afraid that object oriented approaches to analysis will be off when I start to write code with Go. How do you do your project analysis?