Adding go structural - flyweight