mirror of
https://github.com/sbrow/nix.git
synced 2026-06-27 18:58:32 -04:00
Compare commits
2 Commits
fe4be18401
...
d48b7f620c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d48b7f620c | ||
|
|
f90355cc2d |
27
templates/go/.golangci.yml
Normal file
27
templates/go/.golangci.yml
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
version: "2"
|
||||||
|
linters:
|
||||||
|
default: standard
|
||||||
|
enable:
|
||||||
|
- bidichk
|
||||||
|
- contextcheck
|
||||||
|
- decorder
|
||||||
|
- exhaustive
|
||||||
|
- fatcontext
|
||||||
|
- gosec
|
||||||
|
- govet
|
||||||
|
- intrange
|
||||||
|
- maintidx
|
||||||
|
- modernize
|
||||||
|
- noctx
|
||||||
|
- prealloc
|
||||||
|
- recvcheck
|
||||||
|
- sloglint
|
||||||
|
- usestdlibvars
|
||||||
|
settings:
|
||||||
|
recvcheck:
|
||||||
|
disable-builtin: false
|
||||||
|
exclusions:
|
||||||
|
- "*.TableName"
|
||||||
|
formatters:
|
||||||
|
enable:
|
||||||
|
- goimports
|
||||||
@@ -64,6 +64,8 @@
|
|||||||
"*.md"
|
"*.md"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.golangci-lint.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
process-compose.default.settings.processes = {
|
process-compose.default.settings.processes = {
|
||||||
@@ -82,13 +84,16 @@
|
|||||||
tailwindcss_4
|
tailwindcss_4
|
||||||
goose
|
goose
|
||||||
|
|
||||||
# IDE
|
# code quality
|
||||||
gopls
|
gopls
|
||||||
gotools
|
gotools
|
||||||
golangci-lint
|
golangci-lint
|
||||||
|
typescript-language-server
|
||||||
|
|
||||||
|
# IDE
|
||||||
unstable.helix
|
unstable.helix
|
||||||
typescript-language-server
|
typescript-language-server
|
||||||
|
# vscode-json-languageserver
|
||||||
vscode-langservers-extracted
|
vscode-langservers-extracted
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user