if param `s` is an empty string, the result of strings.Split() should be an empty slice. But not now. eg: ```go len(strings.Split("", ",")) // result: 1 ```