From 95670866e0962a0c8772c652f115ae4f9e69587b Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Fri, 6 Dec 2019 18:44:58 +0100 Subject: [PATCH] When passed a directory as cli-arg, find a README[.md] in it --- main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 26e03d0..6e59fb1 100644 --- a/main.go +++ b/main.go @@ -73,9 +73,10 @@ func readerFromArg(s string) (*Source, error) { } } - if len(s) == 0 { + st, _ := os.Stat(s) + if len(s) == 0 || st.IsDir() { for _, v := range readmeNames { - r, err := os.Open(v) + r, err := os.Open(filepath.Join(s, v)) if err == nil { u, _ := filepath.Abs(v) return &Source{r, u}, nil