read hide/show mode from prompt

This commit is contained in:
ed 2019-12-18 11:18:00 +01:00
parent 21b3a0772b
commit 6506a07253
1 changed files with 16 additions and 0 deletions

16
main.go
View File

@ -59,7 +59,22 @@ func data2file(filename string, data []byte) {
f.Write(data) f.Write(data)
} }
func getMode() string {
var mode string
fmt.Print("mode: ")
fmt.Fscan(os.Stdin, &mode)
if mode != "h" && mode != "s" {
fmt.Println("not a mode")
fmt.Println("type 'h' for hide or 's' for show")
mode = getMode()
}
return mode
}
func main() { func main() {
mode := getMode()
fmt.Println(mode)
/*
var passwd string = "ThisAnnPassphrase" var passwd string = "ThisAnnPassphrase"
fmt.Println(passwd) fmt.Println(passwd)
key := keyMkr(passwd) key := keyMkr(passwd)
@ -71,5 +86,6 @@ func main() {
fmt.Println(string(dataSealed)) fmt.Println(string(dataSealed))
fmt.Println("decryption:") fmt.Println("decryption:")
fmt.Println(string(decrypt(dataSealed,key))) fmt.Println(string(decrypt(dataSealed,key)))
*/
} }