k

Size: a a a
k
АП
D
NG
a
k
NG
k
NG
NG
k
x
os.walk
отдаёт кортеж из из адреса каталога, списка его дочерних каталогов и списка файлов.filpath.Walk
в свою очередь отдаёт список всех файлов включая каталоги. Вот и разница.count = 0
for cd, dirs, files in os.walk('.'):
for f in files:
print(f)
count += 1
for d in dirs:
print(d)
count += 1
var count int
filepath.Walk('.', func(path string, info os.FileInfo, err error) error {
if info.IsDir() {
return nil
}
fmt.Println(info.Name())
count++
return nil
})
k
k
k
x
k
k