|
|
@@ -10,6 +10,7 @@ import (
|
|
|
"os"
|
|
|
"966.it/PasswordGenerator"
|
|
|
"strconv"
|
|
|
+ "strings"
|
|
|
)
|
|
|
|
|
|
func main() {
|
|
|
@@ -18,11 +19,11 @@ func main() {
|
|
|
elementidaleggere :=6
|
|
|
|
|
|
if numerodiparametri != 2 {
|
|
|
- fmt.Printf("Numero di parametri errati")
|
|
|
- fmt.Printf("%s %s\n",os.Args[0],"parametro")
|
|
|
- panic("Errore nella definizione del numero di cifre da generare")
|
|
|
+ fmt.Printf("Numero di parametri errati, passo al default")
|
|
|
+ elementidaleggere=6
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
elementidaleggere,err := strconv.Atoi(os.Args[1])
|
|
|
if err != nil {
|
|
|
fmt.Println("Errore nel numero delle cifre passate, si usa il default")
|
|
|
@@ -30,8 +31,10 @@ func main() {
|
|
|
}
|
|
|
|
|
|
fmt.Printf("cifre da generare: %d\n",elementidaleggere)
|
|
|
+ fmt.Printf("\n%s\n",strings.Repeat("*",elementidaleggere))
|
|
|
fmt.Printf("%s\n",mod.RunNumber(elementidaleggere))
|
|
|
-
|
|
|
+ fmt.Printf("%s\n",strings.Repeat("*",elementidaleggere))
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|