Follow-up from "Add Go guidelines to developer docs"
The following discussion from gitlab-ce!24661 should be addressed:
- [ ] @fcatteau started a [discussion](https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24661#note_136232625): (+1 comment)
> What about using [`context.WithTimeout`](https://golang.org/pkg/context/#WithTimeout) instead of `context.Background`? They are cases where timeouts don't make sense, but it's worth considering it. Also, developers should keep in mind that `net/http.Client` has no timeout by default.
issue