Karrick McDermott

Results 55 comments of Karrick McDermott

Great find. Looking at it, it seems like the standard library conflates the UNIX file descriptor concept with the file concept. Standard input does represent a file descriptor, but the...

Can you provide a mini file system example that led you down the path of adding this functionality? There is nothing in the new `FollowSymLinks` method that requires it to...

I wonder whether Illumos' file system file name limits are related? https://illumos.org/man/2/intro

After merging #38, it's not `readdir_windows.go` that would need faster code, but rather `scandir_windows.go`. Right now, `scandir_windows.go` reads a single directory entry from an open file system handle. There may...

@niallnsec, thanks for your feedback. I greatly appreciate the efforts you put into the above. I just did a first run improvement on how ReadDirents and ReadDirnames run on Windows,...

Also see https://github.com/linkedin/goavro/issues/159 where `goavro` had already had a `v2` branch, but wanted to create a `v2` Go module. ```Bash GO111MODULE=on go mod init github.com/natefinch/lumberjack.v2 touch go.sum GO111MODULE=on go test...

I thought the same thing until someone recommended that I just call the `goavro` module v2. I made a mistake above. I should have typed: ```Bash GO111MODULE=on go mod init...

Because there is already a v2.0 branch, a v2.1 tag, it got messy, so in #89 I just created a new branch, v2.2, and tagged it `v2.2.0`.

This error simply means you are giving `goavro` some data to encode, but it is missing record fields. Normally, Avro encoders are able to use default values of record fields,...

Our jobs as programmers is to convert data from one format to another, when you boil it all down. Writing a function to marshal your custom Go data types into...