main
fix: enable gofumpt instead of gofmt linter in client
fix: use testify instead of t.Fatal or t.Error in client package (part 1)
Move pkg/* used by client to client/pkg.
Add FileReader and FileBufReader utilities
restrict the max size of each WAL entry to the remaining size of the file
fileutil: removes redundant continue statement in RemoveMatchFile
client/pkg/fileutil: use os.Getuid() to skip TestIsDirWriteable as root
Replaces a number of error equality checks with errors.Is
fix: enable errorlint in api, client and pkg
chore: delete // +build buildtag by `go fix`
chore: use usetesting instead of tenv
Fix gofmt for client/pkg/fileutil/preallocate.go.
client modules: remaining errors.Is conversions for error equality and inequality checks.
fix: enable thelper linter in client directory
move fileutil.readDirWithSuffix to normal function
fix: use require.NoError instead of t.Fatal(err) in client package