Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Testing in Go is great, for unit testing. But anything above that should be done manually. "Mocking" never made sense to me and I never used it in my entire life. If I want to test a database/repository, I will spin up a real database with real data and data persistence instead of relying on in-memory storage and try to abstract away things that make no sense to do in the real world, as we're not living in a theoretical world of interfaces and adapters and whatnot.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: