через 
                  
                  
                  marshaledInterface := json.Marshal(myInterface)
                  
                  
                  json.Unmarshal(marshaledInterface, &myStruct)
                  
                  
                  ?
                  
                  
                  
                  
                  
                  както убого
                  
                  
                
это еще полбеды, помимо этого на момент маршалинга будет происходить анмаршалинг кучи всего, что вам не нужно, будут создаваться куча map, и все такое
Обсуждают сегодня