Roman Budnikov's website


Hello there! I'm Roman Budnikov. I'm a Golang back-end developer with more than 5 years of experience in web development, former Ruby on Rails full stack developer. I enjoy contributing to open source, cycling, homebrewing and distilling.


Hello, I haven’t had any issues related to transactions which I do, but I’ve had some issues with…

For example, you can further use context for cancellation or tracing, here is the quote from…

Yep, this’s true, IDE will point on the interface method, but I wouldn’t call this a problem.

Using Service Objects in Go

Yet another tool to mock interfaces in Go

Testing database interactions using Go

How to stub requests to remote hosts with Go

Handling JSON null or missing values with go-swagger