From time to time you may find yourself facing a daunting task: building a server that really isn’t allowed to fail, a project where the cost of error is extraordinarily high. What is the methodology…
https://medium.freecodecamp.org/how-to-write-bulletproof-code-in-go-a-workflow-for-servers-that-cant-fail-10a14a765f22?mkt_tok=eyJpIjoiWWpJMVptSmlPRGcyWmpRNCIsInQiOiJVdjZYMm44bUxtT1lHNDdaYmd6RnlZS3krSFNVYkVtUGNUanhaM3JjZTVBVzE3V1gxUkZGVnlnQUh1SHhUTHc4M1wv
* blockchain
* Test Driven Development
* unhandled promise rejections
* impossible
* weakest dependency
* separation of concerns
* microservices
* protobuf
* compiled
* here
* Square Engineering
* goprotowrap
* gRPC
* testing pyramid
* BDD
* GoConvey
* Ginkgo
* Ginkgo
* Gomega
* http.Get
* here
* here
* mock
* go-mock
* interface
* here
* here
* here
* table driven test
* Ginkgo
* Gomega
* Gomega
* here
* here
* here
* hard time
* here
* why this happens
* add this case
* here
* this line
* our interface