Fernandez Ludovic
ldez.dev
Fernandez Ludovic
@ldez.dev
I'm a community-funded open-source developer.
Core maintainer of Golangci-lint, go-acme/lego, and some open-source projects you may be using 😉
We often focus on binary size, but do you know the size of the files inside the module cache for your project?
On a CI, this may lead you to "no space left on device"
I created a small tool to calculate module cache size for a module.

github.com/ldez/gomodca...

#golang
April 25, 2025 at 11:30 AM
🤔 maybe It works but it need to be uploaded with video button.
December 9, 2024 at 3:12 PM
I missed that gif doesn't work on Bluesky
December 9, 2024 at 3:06 PM
Bonus: this linter is go1.24 ready ✨
December 9, 2024 at 12:13 PM
I created a new linter to detect calls which can be replaced by methods from the testing package.
github.com/ldez/usetest...

This new linter will be available in the next version of golangci-lint (v1.63).

Support my work: bento.me/ldez

#golang #golangcilint
December 9, 2024 at 12:13 PM
I added an option to the `gomoddirectives` linter: it forces the usage of patch 0 (ex: 1.22.0) or go family (ex 1.22) as min go version.

github.com/ldez/gomoddi...

This feature will be available in the next version of golangci-lint (v1.63).

Support my work: bento.me/ldez

#golang #golangcilint
December 4, 2024 at 1:03 PM
I updated `tagliatelle` linter, you can now define the naming rules of struct tags by package.

github.com/ldez/tagliat...

This new feature will be available in the next version of golangci-lint (v1.63).

Sponsor my work: bento.me/ldez

#golang #golangcilint
December 3, 2024 at 5:02 PM