Added guessing string
This commit is contained in:
parent
de2229ada1
commit
fa015f4837
|
@ -5,10 +5,12 @@ import (
|
|||
"fmt"
|
||||
"math/rand"
|
||||
"os"
|
||||
//"strconv"
|
||||
)
|
||||
|
||||
var names = []string{}
|
||||
var err error
|
||||
var guess string
|
||||
|
||||
func main() {
|
||||
if len(os.Args) < 2 || len(os.Args) > 2 {
|
||||
|
@ -20,7 +22,21 @@ func main() {
|
|||
randWord := getWord(filePath)
|
||||
|
||||
fmt.Printf("The chosen name is %v\n", randWord)
|
||||
fmt.Scan(&guess)
|
||||
|
||||
if guess == randWord {
|
||||
fmt.Printf("You win!\n")
|
||||
} else {
|
||||
fmt.Printf("You lose!\n")
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func catchErr(err error) {
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(2)
|
||||
}
|
||||
}
|
||||
|
||||
func getWord(path string) (word string) {
|
||||
|
@ -28,6 +44,7 @@ func getWord(path string) (word string) {
|
|||
file, err := os.Open(path)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(2)
|
||||
}
|
||||
defer file.Close()
|
||||
|
||||
|
|
Loading…
Reference in New Issue