Общие вопросы

Пользователь

от julian , в категории: Общие вопросы , 4 года назад
8 ответов последнее сообщение 2 дня назад от maiya_cummings

Начал изучать язык программирования Golang. Подскажите мне какие-нибудь простенькие задачки, не требующие углубленного знания синтаксиса и возможностей этого языка, но в тоже время, чтобы эти задачки заставили попотеть.

Пользователь

от dakota_wyman , в категории: Общие вопросы , 2 дня назад
1 ответ последнее сообщение 2 дня назад от jaclyn

Как можно загрузить исторические данные о ценах акций в программу на Go?

Пользователь

от julian , в категории: Общие вопросы , 4 года назад
6 ответов последнее сообщение 2 дня назад от brandyn

Всем ку! Начал изучать Golang и что-то никак не въеду, как делать возведение в степень? По идеи же можно использовать обычный оператор или для этого нужно подключать какую-то библиотеку?

Пользователь

от Aleksey , в категории: Общие вопросы , 4 месяца назад
1 ответ последнее сообщение 3 дня назад от Stesha

Здравствуйте!

Подскажите где можно скачать дистрибутив Golang, (кроме как с официального сайта!) проблема в том-что с официального сайта когда пробую скачать пакеты, страничка вылетает в - ошибка 404.

Пользователь

от didikizi , в категории: Общие вопросы , 4 месяца назад
2 ответа последнее сообщение 4 месяца назад от jaclyn

Коллеги, добрый день!

Заранее извиняюсь, я тут совсем новенький.

Для обучения писал калькулятор, но когда начал обрабатывать ошибку ввода не корректных данных наткнулся на то, что все действия после взятия error связанные с ним отрабатывают несколько раз (равное количеству ошибок) (буквально фантомный цикл), не смог найти информацию почему так происходит и как это отключить. Подскажите, пожалуйста.

Код прилагаю:

(Выделил жирным моменты взятия error)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package main

import (
    "fmt"
    //"errors"
    //"math"
)

func main() {
    var x, y int64
    var operant string
    flag := true
    for {
        fmt.Println("Введите X:")
        for {
            _, err := fmt.Scan(&x)
            if err != nil {
                fmt.Println("Введено не корректное значение")
            } else {
                err = nil
                break
            }
        }
        fmt.Println("Введите Y:")
        for {
            _, err := fmt.Scan(&y)
            if err != nil {
                fmt.Println("Введено не корректное значение")
            } else {
                break
            }
        }
        fmt.Println("Введите действие:")
        fmt.Scan(&operant)
        for flag {
            switch operant {
            case "+":
                answer := x + y
                fmt.Println("Ответ :", answer)
                flag = false
            case "-":
                answer := x - y
                fmt.Println("Ответ :", answer)
                flag = false
            case "*":
                answer := float32(x) * float32(y)
                fmt.Println("Ответ :", answer)
                flag = false
            case "/":
                answer := float32(x) / float32(y)
                fmt.Println("Ответ :", answer)
                flag = false
            default:
                fmt.Println("Введена некорректная операция, введите заново")
                fmt.Scan(&operant)
            }
        }
    }
}


Пользователь

от tommie_armstrong , в категории: Общие вопросы , 5 месяцев назад
3 ответа последнее сообщение 4 месяца назад от didikizi

Как в golang прервать выполнение кода?

Пользователь

от myah , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от kailyn

Как в golang подключить другой файл?

Пользователь

от maggie_morar , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от natalia_miller

Как в golang получить значения post/get параметров?

Пользователь

от carlee , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от porter.kertzmann

Как удалить сессию в golang?

Пользователь

от fredy , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от nichole.rosenbaum

Зачем нужны интерфейсы в golang?

Пользователь

от dock.moore , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от carlee

Как в golang вывести json из массива/среза?

Пользователь

от myah , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от laverna

Как создать перегруженную функцию в golang?

Пользователь

от dena , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от theron

Как в golang вывести json не объектами, а массивом?

Пользователь

от domenick , в категории: Общие вопросы , 5 месяцев назад
2 ответа последнее сообщение 5 месяцев назад от kiel

Как в golang экранировать %?

Пользователь

Как перехватить любую ошибку в приложении на golang и выполнить перезагрузку самой программы?

Общие вопросы по Golang