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
