Dealing with databases and data scanning into custom structs, you would be writing lots Scanner/Valuer custom functions which use interface{}
If you are the lucky ones not dealing with databases, I sort-of envy you...!
If you are the lucky ones not dealing with databases, I sort-of envy you...!