deb_control_files:
- control
- md5sums
deb_fields:
Architecture: all
Depends: golang-golang-x-sync-dev
Description: |-
walker is a faster, parallel version, of filepath.Walk
This library and filepath.Walk both perform os.Lstat calls and provide a full
os.FileInfo structure to the callback. BenchmarkFastwalkWalkLstat and
BenchmarkGodirwalkWalkLstat include this stat call for better comparison with
BenchmarkFilepathWalk and BenchmarkWalkerWalk.
.
This library and fastwalk both require the callback to be safe for concurrent
use. BenchmarkFilepathWalkAppend, BenchmarkWalkerWalkAppend,
BenchmarkFastwalkWalkAppend and BenchmarkGodirwalkWalkAppend append the paths
found to a string slice. The callback, for the libraries that require it, use a
mutex, for better comparison with the libraries that require no locking.
.
This library will not always be the best/fastest option. In general, if you're
on Windows, or performing lstat calls, it does a pretty decent job. If you're
not, I've found fastwalk to perform better on machines with fewer cores.
Homepage: https://github.com/saracen/walker
Installed-Size: '56'
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Package: golang-github-saracen-walker-dev
Priority: optional
Section: devel
Source: golang-github-saracen-walker
Version: 0.1.2-1
srcpkg_name: golang-github-saracen-walker
srcpkg_version: 0.1.2-1