Nice article! This is an interesting approach, much less likely to make Go devs' blood boil over unnecessary libraries.
My only question is why the server / HTTP handlers have to deal with the Mutex. That seems like a "leak" from the `TaskStore` abstraction, which otherwise I really like. (Thank you for not using channels in that interface!)
I'm building Career, a mobile-first resume manager. It's in its early stages but I'm already tentatively using it for my own, hoping to add people to a beta soon.
Google’s control...over the security of Google accounts?
If you are worried enough about Google’s dominance over the Internet to be upset by this particular practice, it is unlikely you have (or should maintain) a Google account.
I’m not a “Google stan” by any means, but to say that they want to take over the Internet is just not true.