diff --git a/Readme.md b/Readme.md index e69de29..5efcba9 100644 --- a/Readme.md +++ b/Readme.md @@ -0,0 +1,18 @@ +Внимание собирать программу не обязательно, можете скачать уже собранные бинарники, но для коректной работы желательно собрать. +Для Windows https://disk.yandex.ru/d/LFuGTBkSTYj7pQ +Для Linux https://disk.yandex.ru/d/iJaKW085g6IOXA + +Для сборки программы вам понадобится golang, Make(Не обязательно) и git +Инструкия по установки golang https://go.dev/doc/install +Инструкия по установки Make Windows https://www.technewstoday.com/install-and-use-make-in-windows/ +Для linux + +1. git clone https://git.ukamnya.ru/stulyaganov/TestTasks +2. cd TestTasks +3. make или go build main.go или go run main.go + +Для Windows + +1. Открываем git bash в выбраной вами папке, и вводим команду git clone https://git.ukamnya.ru/stulyaganov/TestTasks +2. Заходим в папку TestTasks, и открываем консоль, 3 пункт особо не отличается +3. make или go build main.go или go run main.go diff --git a/main.go b/main.go index 549408e..91257ad 100644 --- a/main.go +++ b/main.go @@ -1,10 +1,12 @@ package main import ( + "bufio" "encoding/xml" "fmt" "io" "net/http" + "os" "strconv" "strings" "time" @@ -111,5 +113,15 @@ func main() { fmt.Println("Максимальный Курс") fmt.Println(MaxMin["Max"].value, " ", MaxMin["Max"].name, " ", MaxMin["Max"].CharCode, " ", MaxMin["Max"].date) fmt.Println("Среднее значение курса", float32(*avg)) + fmt.Println("Нажмите q чтобы выйти") + scanner := bufio.NewScanner(os.Stdin) + for scanner.Scan() { + exit := scanner.Text() + if exit == "q" { + break + } else { + fmt.Println("Нажмите q чтобы выйти") + } + } }