LinkedGram
A race-tested Go social-domain and persistence example.
Purpose
LinkedGram reconstructs a set of conflicting standalone translations as one buildable Go module with clear domain and persistence boundaries.
Engineering
- Synchronized post, comment, follow, and news-feed state with safe profile replacement.
- Bounded JSON Lines persistence and atomic credential-file replacement.
- Bcrypt-only credential storage with legacy plaintext rejection.
- Race-enabled tests,
go vet, coverage, and pinned CI. - Original conflicting sources preserved outside the Go build graph.