mirror of
https://github.com/dense-analysis/ale.git
synced 2026-02-08 19:01:06 +08:00
doc goimport (#5093)
Some checks failed
CI / build_image (push) Has been cancelled
CI / test_ale (--linters-only) (push) Has been cancelled
CI / test_ale (--lua-only) (push) Has been cancelled
CI / test_ale (--neovim-07-only) (push) Has been cancelled
CI / test_ale (--neovim-08-only) (push) Has been cancelled
CI / test_ale (--vim-80-only) (push) Has been cancelled
CI / test_ale (--vim-90-only) (push) Has been cancelled
Some checks failed
CI / build_image (push) Has been cancelled
CI / test_ale (--linters-only) (push) Has been cancelled
CI / test_ale (--lua-only) (push) Has been cancelled
CI / test_ale (--neovim-07-only) (push) Has been cancelled
CI / test_ale (--neovim-08-only) (push) Has been cancelled
CI / test_ale (--vim-80-only) (push) Has been cancelled
CI / test_ale (--vim-90-only) (push) Has been cancelled
This commit is contained in:
@@ -6,7 +6,7 @@ ALE Go Integration *ale-go-options*
|
||||
Integration Information
|
||||
|
||||
ALE enables `gofmt`, `gopls` and `go vet` by default. It also supports `staticcheck`,
|
||||
`go build, ``gosimple`, `golangserver`, and `golangci-lint.
|
||||
`go build, ``gosimple`, `golangserver`, `golangci-lint`, and `goimports`.
|
||||
|
||||
To enable `golangci-lint`, update |g:ale_linters| as appropriate.
|
||||
A possible configuration is to enable golangci-lint and `gofmt:
|
||||
@@ -118,6 +118,30 @@ g:ale_go_gofumpt_options
|
||||
Options to pass to the gofumpt fixer.
|
||||
|
||||
|
||||
===============================================================================
|
||||
goimports *ale-go-goimports*
|
||||
|
||||
*ale-options.go_goimports_executable*
|
||||
*g:ale_go_goimports_executable*
|
||||
*b:ale_go_goimports_executable*
|
||||
go_goimports_executable
|
||||
g:ale_go_goimports_executable
|
||||
Type: |String|
|
||||
Default: `'goimports'`
|
||||
|
||||
This variable can be set to change the executable path for goimports.
|
||||
|
||||
*ale-options.go_goimports_options*
|
||||
*g:ale_go_goimports_options*
|
||||
*b:ale_go_goimports_options*
|
||||
go_goimports_options
|
||||
g:ale_go_goimports_options
|
||||
Type: |String|
|
||||
Default: `''`
|
||||
|
||||
This variable can be set to pass additional options to the goimports fixer.
|
||||
|
||||
|
||||
===============================================================================
|
||||
golangci-lint *ale-go-golangci-lint*
|
||||
|
||||
|
||||
@@ -3578,6 +3578,7 @@ documented in additional help files.
|
||||
gobuild...............................|ale-go-gobuild|
|
||||
gofmt.................................|ale-go-gofmt|
|
||||
gofumpt...............................|ale-go-gofumpt|
|
||||
goimports.............................|ale-go-goimports|
|
||||
golangci-lint.........................|ale-go-golangci-lint|
|
||||
golangserver..........................|ale-go-golangserver|
|
||||
golines...............................|ale-go-golines|
|
||||
|
||||
Reference in New Issue
Block a user