[flyweight.go](flyweight.go.md) [flyweight_test.go](flyweight_test.go.md)