Pipelines in Go are really neat. They're composable functions that allow you to chain concurrent events together, safely.
If you have the need to call API after API after API, witl the same data, maybe pipelines could help. Imagine you have the following:
func create(item Object) Object {
// do things, call APIs
return item
}