打印 service 列表
(newType []templateModel.TemplateTypeInfo)
| 163 | |
| 164 | // 打印 service 列表 |
| 165 | func printTemplates(newType []templateModel.TemplateTypeInfo) { |
| 166 | w := tabwriter.NewWriter(os.Stdout, 1, 1, 1, ' ', 0) |
| 167 | fmt.Fprintln(w, i18nInstance.New.Info_templates_list_header) |
| 168 | for i := 0; i < len(newType); i++ { |
| 169 | line := fmt.Sprintf("%v\t%v", newType[i].TypeName, "_default") |
| 170 | fmt.Fprintln(w, line) |
| 171 | for j := 0; j < len(newType[i].SubTypes); j++ { |
| 172 | subTypeName := newType[i].SubTypes[j] |
| 173 | if subTypeName != (templateModel.SubType{}) && subTypeName.Name != "" { |
| 174 | line := fmt.Sprintf("%v\t%v", newType[i].TypeName, subTypeName.Name) |
| 175 | fmt.Fprintln(w, line) |
| 176 | } |
| 177 | } |
| 178 | } |
| 179 | w.Flush() |
| 180 | fmt.Println("") |
| 181 | } |
no outgoing calls
no test coverage detected