Refactoring
Published on in π¬ Micro
I wrote about my Indieweb dream this morning. To come closer to this dream and to clean up some code, I started refactoring my hugo backend code. I made use of Go interfaces to later be able to easily add more storage, CDN or social network providers. It also made the code a bit cleaner and a bit more modular, but thereβs still a lot of learning and work to do. What I still struggle with though is testing: I donβt have any automatic tests yet. How do I test HTTP calls to external APIs?