Update snake.go

This commit is contained in:
bestplay 2018-04-27 15:43:56 +08:00 committed by GitHub
parent d8275f2535
commit f2ad438e9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,7 +13,7 @@ func ToSnake(s string) string {
for i, v := range s {
// treat acronyms as words, eg for JSONData -> JSON is a whole word
preIsCapital := false
if i - 1 > 0 {
if i > 0 {
w := s[i-1]
preIsCapital = w >= 'A' && w <= 'Z'
}