I have an io.Reader that doesn't require closing:
stringReader := strings.NewReader("shiny!")
And I want to pass it to a method that receives an io.ReadCloser 
func readAndClose(source io.ReadCloser) {
    ...
}
How do I turn the io.Reader into a io.ReadCloser without specially creating a struct that implements the Close method?