I wrote a bare-bones example in Google Go to excersize embedding, poloymorphism and interfaces in Go. It does nearly nothing, but it works as expected. It has the advantage of being very small.
I used the go provided “hello world” example to explore creating and using packages.
After years of muddling through with find and the “-prune” option, the light finally went on and I get it. Although perhaps inperfect, here’s how it is in my mind…
I have decided to have another look at git, since it stores the contents of files as content and not files. If I rename or move a file, the content doesn’t have to be stored a second time. My hope is that I will worry less about having things right the first time, and can focus on just getting stuff done, making adjustments later as needed without a heavy price to pay.