Static type checking for Go's empty interface{} | Heykuki News