cli/pkg/cmdutil/file_input.go
2021-02-23 14:25:32 +01:00

16 lines
250 B
Go

package cmdutil
import (
"io"
"io/ioutil"
)
func ReadFile(filename string, stdin io.ReadCloser) ([]byte, error) {
if filename == "-" {
b, err := ioutil.ReadAll(stdin)
_ = stdin.Close()
return b, err
}
return ioutil.ReadFile(filename)
}