Frédéric G. MARAND | @[email protected]
@OSInet
Golang teacher at http://eemi.com. Author of french Golang book. From Drupal with love, core contributor since 2005. Unrepentant bass player.
You might like
Neat @golang trick of the day, from github.com/DmitriyMV : how to compare Go types without using reflection, just using generics go.dev/play/p/nZmD74P…
If you recently upgraded to @golang 1.25 and get "WARNING: undefined behavior - version of Delve is too old for Go version go1.25.0 (maximum supported version 1.24)" while debugging in @GoLandIDE the fix at youtrack.jetbrains.com/issue/GO-19210… is simple and works well.
Tip of the day for @golang - a summary about contexts, causes, and canceling go.dev/play/p/ApLPHti…
At the @golang contributors summit at @gopherconeu 2025 to discuss golang.org/x/text - Have a question, a need, an idea, want to discuss ?
Very interesting tool developed by Redhat to observe the state of goroutines in your @golang programs, just presented at @gopherconeu : github.com/openshift-onli…… : definitely one step up from just pprof goroutine labeling.
Taming the Goroutine Beast by Elad Tabak and Massimiliano Ziccardi from @RedHat #gopherconEU
I was toying around MCPs and wondered if I'd have to create one for @drupal 11. But, of course, there's already a module for that, as usual :-) drupal.org/node/3490035
The Times They Are A-Changin' - again... still, that's sad seeing how much so many made it so useful for so many others. #GenAI
StackOverflow questions over time, source SEDE; sadface, lunch has been eaten
Today I noticed a funny syntax bit in #golang , which we don't see used often: in an expression switch, instead of evaluating the switch expression and comparing values in cases, one can do the opposite. Guess result before running it: go.dev/play/p/V59y4nT… #popquiz
TIL that github.com/go-yaml/yaml, better known as gopkg.in/yaml.v3 in @golang circles, was deprecated on 2025-04-01. Sad that @gniemeyer could not find new maintainers to take over, but thanks to him for that library. But github.com/goccy/go-yaml is now a good alternative.
TIL that the position of the --delete flag in rsync changes command behaviour when syncing directories: rsync --delete -avz source/ target/ will not delete files deleted in source/. But rsync -avz source/ target/ --delete will. WTH?
So you would like to write more reliable software ? I just published a presentation about how to model software with @tlaplus, meant for software engineers, not mathematicians/logicians : speakerdeck.com/fgm/a-tla-plus… @speakerdeck
The “minimum” in MVP is the minimum it takes to get someone to open their wallet, not the minimum it takes for the product to work
If you've been using my collection of type-safe #Golang container types, there's a new release today : github.com/fgm/container . It adds stable ordered maps in addition to recency-based ones.
Most useful talk I /ever/ saw about caching.
Excited to share that the recording of my @GopherCon 2023 conference talk „Building a Highly Concurrent Cache in Go: A Hitchhiker’s Guide“ is now available youtube.com/watch?v=vT5zI6…
TIL: In PlusCal, when enabling termination check, be sure your CFG uses SPECIFICATION instead of INIT/NEXT, because the transpilation to TLA+ adds WF_vars to Spec. So if you don't refer to it, TLC will just check Init /\ [][Next]_vars and Termination will fail. #tlaplus
United States Trends
- 1. #AEWDynamite 39.7K posts
- 2. Epstein 1.41M posts
- 3. #AEWBloodAndGuts 5,161 posts
- 4. #Survivor49 3,339 posts
- 5. Darby 4,684 posts
- 6. Kyle O'Reilly N/A
- 7. Moxley 2,145 posts
- 8. Steph 21.2K posts
- 9. Hobbs 28.5K posts
- 10. #SistasOnBET 2,114 posts
- 11. Skye Blue 3,774 posts
- 12. Paul Reed 1,961 posts
- 13. Draymond 8,304 posts
- 14. Knicks 34.1K posts
- 15. Mark Briscoe N/A
- 16. Claudio 24.6K posts
- 17. Caruso 3,583 posts
- 18. Hannah Hidalgo 4,369 posts
- 19. Paul Skenes 19.9K posts
- 20. #TheChallenge41 1,175 posts
You might like
Something went wrong.
Something went wrong.