You are here |
cep.dev | ||
| | | |
mfbmina.dev
|
|
| | | | Nowadays, a huge part of a developer's work consists in calling APIs, sometimes to integrate with a team within the company, sometimes to build an integration with a supplier. The other big role in daily work is to write tests. Tests ensure (or should guarantee :D) that all the code written by us works on how it is expected and, therefore, it will not happen any surprises when the feature is running at production environment. | |
| | | |
www.ardanlabs.com
|
|
| | | | Introduction The Go programming language has the built-in keyword go to create goroutines, but has no keywords or direct support for terminating goroutines. In a real world service, the ability to time-out and terminate goroutines is critical for maintaining the health and operation of a service. No request or task can be allowed to run forever so identifying and managing latency is a responsibility every programmer has. A solution provided by the Go team to solve this problem is the Context package. | |
| | | |
devopsian.net
|
|
| | | | Practical web client unit-testing in Go by mocking the server side, with examples from my first open-source project | |
| | | |
amanhimself.dev
|
|
| |