-
Test double is one of the key concepts of TDD(Test Driven Development). Test Double is a generic term for any case where you replace a production object for testing purposes. There are various kinds of test doubles: Dummies, Stubs, Mocks, Spies, Fakes. Whew, what on earth is that? Alright, let's check them out one by …
Read More -
I use Vim massively as my main IDE, and my vimrc file can be found here. This article presumes that you have already configured Vim as your code editor basically. Okay, let's get started by installing fatih/vim-go plugin with your favorite vim plugin manager. If you have Golang installed correctly on your machine, you …
Read More -
I have just finished migrating my blog from Ghost self-hosting to Hugo. I am more than happy to use: { framework: "Hugo", hosting: "Firebase", cicd: "CircleCI" }. I just wanted to share the full process of how I got it done, which was not a piece of cake. You know, it's not just playing …
Read More -
Manjaro is an attractive distro built on top of Arch. Let's get golang development environment ready on your Manjaro machine! You can just update the whole system packages and then simply install golang stable version provided by the Arch repository, not sure what it's called really. 1pacman -Syu 2pacman -S go 3go …
Read More