@scy also, setup golangci-lint on your codebase and try to enable many linters. Some are quite opinionated but others help you write modern go.
@scy also, setup golangci-lint on your codebase and try to enable many linters. Some are quite opinionated but others help you write modern go.
Golangci-lint financial report, May 2025.
В поисках хорошего стиля. Часть 2. Пишем свой линтер на Go для golangci-lint
Привет! Меня зовут Артём Блохин, я Go-разработчик в команде интеграций Островка. Сегодня поговорим о линтинге кода. Если бы «Сумерки» были про код, Эдвард — был линтером, а Белла — легаси-кодом, их диалог звучал бы так:
https://habr.com/ru/companies/ostrovok/articles/908768/
#golang #golangcilint #линтер #статический_анализ #анализ_кода #ast #чистый_код #островок #styleguide #плагины
Golangci-lint financial report, April 2025.
This month, I added a full description of the money flow.
If you need to add additional args to #golangcilint exec in #Emacs flymake-golangci integration I've made a fork for it
https://github.com/Crandel/flymake-golangci
Hooray for service bridges from Interfaces because mocking every dependency from that service would have driven me insane. #golangcilint
Golangci-lint financial report.
Be aware of the breaking changes in golangci-lint v2. Lots of CLI args have been removed and their equivalents are now expected to be configured in the yaml config.
This unfortunately moves some level of control from the CLI.
Especially make sure to review the relative-path-mode setting which changes how any path specified in the yaml config if now interpreted.
I am thrilled to announce the release of golangci-lint v2!
Golangci-lint financial report.
https://github.com/golangci/golangci-lint/issues/5300#issuecomment-2694801714
🎉 New release (v1.64) of golangci-lint!
What's new?
ah, yes, thank you golangci-lint
Golangci-lint financial report.
https://github.com/golangci/golangci-lint/issues/5300#issuecomment-2615552467
Would you like to know the roadmap for golangci-lint v2?
💡 Tips of the day:
You can sort and group the reports by linter and by file.
Support golangci-lint: https://bento.me/golangci-lint
💡 Tips of the day:
You can automatically fix reports of one linter without changing your configuration.
Support golangci-lint: https://bento.me/golangci-lint
It's time for a v2 of golangci-lint!
Happy New Year 🎉
New release (v1.63.0) of golangci-lint!
What's new?
💡 Tips of the day:
Do you want to prohibit leaving FIXMEs in your code but leave the possibility of putting TODOs?
Support golangci-lint: https://bento.me/golangci-lint