Sure security is important but integrity is too.
87 karma · joined September 26, 2019
Sure security is important but integrity is too.
An anti pattern I’ve often seen has devs avoiding 5xx errors in bizarre ways. I would change the above to make to have monitoring in place to address 5xx errors. By all means, let your code throw a 500 if things go off the rails.
The primary goal (lock-free mocks for Go) is right there in the title but after converting lots of code, I've found the biggest payoff has been from generating more accurate code. Gomock's recorder uses a lot of `interface{}` functions. Moqueries always uses the actual type from the interface or function type.
I've documented the internal structures used by the generated code here: https://github.com/myshkin5/moqueries/tree/main/docs/anatomy...
Let me know what you think.
Thanks! Dwayne