code: func camel(str string) string {
  	pieces := strings.Split(str, "_")
  	for i := 1; i < len(pieces); i++ {
  		pieces[i] = string(unicode.ToUpper(rune(pieces[i][0]))) + pieces[i][1:]
  	}
  	return strings.Join(pieces, "")
  }
docs: // camel converts a snake cased input string into a camel cased output.