Comment Comment by ashishmax31 +1 to this. Especially with go, most of the (non-integration) tests I end up writing are behaviour driven tests. I'm not really sure how one can write these sort of tests without interfaces and mocks. parent ashishmax31 2 years ago