Workiva/go-datastructures: A collection of useful, performant, and threadsafe Go datastructures.
→ github.com/Workiva/go-datastructures
A large library of data structures for Go
→ github.com/Workiva/go-datastructures
A large library of data structures for Go
→ github.com/quasilyte/go-ruleguard
Create your own quickfix tool for Go.
→ github.com/photoprism/photoprism
This needs more work, but is already a nice photo viewer
→ dave.cheney.net/practical-go/presentations/qcon-china.html
This guide explains how to write maintainable Go programs
→ github.com/araddon/dateparse/blob/master/README.md
It should try this date parsing library, so perhaps Ekster can show all kinds of items even when dates don't parse with the default date parser.
→ github.com/spiral/roadrunner
Roadrunner is a PHP application server. I want to check this out. At work we use a lot of PHP code and perhaps could help with that.
Close your response bodies, or you will have a massive memory leak in long running programs #golang #tip
Perhaps it's possible with some kind of introspection to copy fields from a microformats.Data object to a normal struct, just like how "encoding/json" works. You could create your own structs and copy those fields from the MF2 into your own data model.