From d801fbca0bafa0e49082cad710cce8db39491353 Mon Sep 17 00:00:00 2001 From: Marco Kittel Date: Wed, 25 Jun 2025 23:18:21 +0200 Subject: [PATCH] Eliofile Lister 2 --- eliofile/eliofile.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/eliofile/eliofile.go b/eliofile/eliofile.go index 6fff479..3df0b52 100644 --- a/eliofile/eliofile.go +++ b/eliofile/eliofile.go @@ -9,10 +9,11 @@ import ( type ElioDateiFoo struct { process func(file string) + dir string } -func NewElioDateiFoo() *ElioDateiFoo { - df := ElioDateiFoo{ +func NewElioDateiFoo(dir string) *ElioDateiFoo { + df := ElioDateiFoo{dir: dir, process: func(file string) { fmt.Println(file) }, @@ -20,7 +21,7 @@ func NewElioDateiFoo() *ElioDateiFoo { return &df } -func (f *ElioDateiFoo) scanCsv() { +func (f *ElioDateiFoo) ScanCsv() { files, err := os.ReadDir(".") if err != nil { @@ -33,8 +34,3 @@ func (f *ElioDateiFoo) scanCsv() { } } } - -func main() { - df := NewElioDateiFoo() - df.scanCsv() -}