caseformat utility for golang