package
0.0.0-20240905143127-425c00369790
Repository: https://github.com/khulnasoft/tracker.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
CopyRegularFileByPath copies a file from src to dst.
CopyRegularFileByRelativePath copies a file from src to dst, where destination is relative to a given directory.
CreateAt implements the same logic as os.Create using directory FD and relative path.
Dup is a wrapper function to the `dup` syscall using golang types.
GenerateRandomDuration returns a random duration between min and max, inclusive.
No description provided by the author
No description provided by the author
HashU32AndU64 is a wrapper around Murmur32 making sure network byte order is used.
IsDirEmpty returns true if directory contains no files.
No description provided by the author
No description provided by the author
MkdirAt is a wrapper function to the `mkdirat` syscall using golang types.
MkdirAtExist is a wrapper function to the `mkdirat` syscall using golang types, ignoring EEXIST error.
Murmur32 is a Murmur3 32-bit hash function implementation.
OpenAt is a wrapper function to the `openat` syscall using golang types.
OpenExistingDir open a directory with given path, and return the os.File of it.
No description provided by the author
RemoveAt is a wrapper function to the `unlinkat` syscall using golang types.
RenameAt is a wrapper function to the `renameat` syscall using golang types.
RoundToClosestN rounds a number to the closest multiple of n.
No description provided by the author
SymbolToOffset attempts to resolve a 'symbol' name in the binary found at 'path' to an offset.

# Interfaces

Cloner is a generic interface for objects that can clone themselves.
Iterator is a generic interface for iterators.