proposal: Allow differentiating between a nil string and an empty string · Issue #44219 · golang/go · GitHub
json unmarshal "null" to empty slice variable(etc: []string{} ) doesn't have err. But when marshal the variable, the value will be "null" instead of "[]" · Issue #26866 · golang/go · GitHub
![client-go var set from function which returns empty interface; can't seem to use it though("obj is not a type")...need clarification - Stack Overflow client-go var set from function which returns empty interface; can't seem to use it though("obj is not a type")...need clarification - Stack Overflow](https://i.stack.imgur.com/WOfs3.png)