优化GetData

1. 去掉重复的ToLower

2. getData内部统一ToLower

3.调整getData中对空字符串判断位置

### 遗留 ###
在getData中是否有必要进行lock操作
我改改，因为开始分析Beego，发现的一些细节，在线编辑的。下次注意，后续我重新Pull