What is the risk of using multiple field tags in a single struct?
Missing tags panic at runtime.
Any tags after the first are ignored.
It tightly couples different layers of your application.
Every field must have all tags to compile.