Here's a code review of a Go package within Benthos, which I thought was interesting because it makes use of generics and also the sync.Cond type.