Postman, it’s a great tool for debuging, testing and other activities performed by us - developers. It has a build in option to sign requestes with AWS Signature . We do have AWS SDK for Go v2 , but I couldn’t find any good examples except a test file . The other useful file will be const.go where we can find a couple of interesting variables.
I wanted to implement a timeout in go routines. There are a couple o ways doing that. We could use
context.WithTimeout() or we go with classical
sync.WaitGroup group with a trick.
Let’s start with the first one.
This is a simple example of how to setup Prometheus to collect Caddy metrics.