DB migration seems to be a constant in any situation, whether it’s at my previous job or my current job. In fact, in my case, I didn’t utilize a tool until now, but rather wrote ad hoc code or scripts. In today’s post, I’d like to introduce Goose, a DB-related migration tool for Golang.
When writing unit tests, mocking and stubbing can help you a lot. In this post, we’ll take a look at what mocking and stubbing are and how they differ from each other, and then go through some Golang example code to understand them in more detail.
In this post, you’ll learn about the time package that Golang provides by default and what you should keep in mind when storing and using time data.
In this post, we’ll learn about the Rune type and summarize why we use it in Golang.