feat(golangcilint): add formatting capabilities #662
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.
Why?
golangci-lint fmt
is a new command in golangci-lint v2.What?
sggolangcilint.Fmt
andsggolangcilint.FmtFix
functions.sggolangcilint.Fmt
instead ofsggolines.Format
frommain.go
.make go-format-fix
to fix the files which are in need of formatting.Notes
Fmt
andFmtFix
is that the--diff
argument is passed into the former. I think, however, it is clearer to provide these two explicit functions. But if you disagree, we can just call theFmt
function with a--diff
argument for checking and omitting it for writing.