From cf558763b6db8796c1eaa6e929017350ea1c56cf Mon Sep 17 00:00:00 2001 From: Ilya Smyshlyaev Date: Wed, 30 Nov 2022 22:06:45 +0300 Subject: [PATCH] change solution url --- solutions/model.go | 2 +- solutions/service.go | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/solutions/model.go b/solutions/model.go index 8b41fb6..f2f4a56 100644 --- a/solutions/model.go +++ b/solutions/model.go @@ -8,7 +8,7 @@ type Task struct { const ( userName string = "il_linberg" Port string = ":1701" - SolutionURL string = "kuvaev-ituniversity.vps.elewise.com" + SolutionURL string = "https://kuvaev-ituniversity.vps.elewise.com" Rotation string = "Циклическая ротация" FindUnique string = "Чудные вхождения в массив" Cons string = "Проверка последовательности" diff --git a/solutions/service.go b/solutions/service.go index 41003ae..2525b1a 100644 --- a/solutions/service.go +++ b/solutions/service.go @@ -2,6 +2,7 @@ package solutions import ( "encoding/json" + "fmt" "io" "log" "net/http" @@ -9,7 +10,7 @@ import ( func ProcessTask(taskName string) ([]byte, error) { //получаем условия для задач - var taskCases []json.RawMessage + var taskCases [10][]json.RawMessage err := getCases(taskName, taskCases) if err != nil { log.Fatalln(err) @@ -25,9 +26,9 @@ func ProcessTask(taskName string) ([]byte, error) { return nil, nil } -func getCases(taskName string, taskCases []json.RawMessage) error { +func getCases(taskName string, taskCases [10][]json.RawMessage) error { - response, err := http.Get("http://" + SolutionURL + "/tasks/" + taskName) + response, err := http.Get(fmt.Sprintf("%s/tasks/%s", SolutionURL, taskName)) if err != nil { log.Fatalln(err) return err