A set a function in go I loved to use
C++ 17 Property System / Reflection System, Useful for games and other applications.