Explorar o código

fix: product config cmd tool product argument trim space

luzhenqian %!s(int64=4) %!d(string=hai) anos
pai
achega
24dc662d86
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      tools/pdcfg/product.go

+ 4 - 4
tools/pdcfg/product.go

@@ -24,7 +24,7 @@ func addProduct() error {
 	if err != nil {
 		return err
 	}
-	vendor := strings.Replace(id, "\n", "", -1)
+	vendor := strings.TrimSpace(id)
 	if err != nil {
 		return err
 	}
@@ -35,21 +35,21 @@ func addProduct() error {
 	if err != nil {
 		return err
 	}
-	args.ProductName = strings.Replace(name, "\n", "", -1)
+	args.ProductName = strings.TrimSpace(name)
 
 	fmt.Printf("product description: ")
 	desc, err := reader.ReadString('\n')
 	if err != nil {
 		return err
 	}
-	args.ProductDescription = strings.Replace(desc, "\n", "", -1)
+	args.ProductDescription = strings.TrimSpace(desc)
 
 	fmt.Printf("product config json file: ")
 	file, err := reader.ReadString('\n')
 	if err != nil {
 		return err
 	}
-	jsonfile := strings.Replace(file, "\n", "", -1)
+	jsonfile := strings.TrimSpace(file)
 	fi, err := os.Open(jsonfile)
 	if err != nil {
 		return err