Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fist of all , I believe this is a very much needed tool for developers and I would be happy to see this released as a docker plugin :)
I tried to play with it but stuck with an error. All my attempts to read content of the file were failing. I am using go 1.18.1 and it turns out File.ReadAt function always return EOF error if data read from the file is less than the allocated buffer size (docs https://go.dev/src/os/file.go?s=7686:7723)
I had to tweak error handler to let the data be returned in that special case