github.com/cli/cli@v1.14.1-0.20210902173923-1af6a669e342/pkg/cmdutil/file_input.go (about) 1 package cmdutil 2 3 import ( 4 "io" 5 "io/ioutil" 6 ) 7 8 func ReadFile(filename string, stdin io.ReadCloser) ([]byte, error) { 9 if filename == "-" { 10 b, err := ioutil.ReadAll(stdin) 11 _ = stdin.Close() 12 return b, err 13 } 14 15 return ioutil.ReadFile(filename) 16 }