Задать вопрос
Ответы пользователя по тегу Go
  • Неточность формулировки в книге или же я не понимаю?

    fenrir1121
    @fenrir1121
    Начни с документации
    Гуру программисты и знатоки, подскажите, это не верный перевод?
    Посмотрите в оригинал и сравните сами. Мы понятия не имеем ни что за книга, ни что за перевод.

    Не уместная формулировка?
    В чем проблема формулировки?

    Или я чего-то не понимаю?
    Да

    Функция time.Now возвращает новое значение

    Просто как мне кажется, now не хранит в себе ссылку на значение, он хранит в себе именно то самое значение


    Вам сказали что там значение, вы подумали что там значение, проблема то в чем?
    Как выглядят указатели в го вам вероятно покажут в соответствующем разделе. В данном случае было бы var pt *time.Time
    Ответ написан
    2 комментария
  • Как создать свою библиотеку для Go?

    fenrir1121
    @fenrir1121
    Начни с документации
    Прочитать в документации.
    Ответ написан
    Комментировать
  • Рекурсивный функциональный литерал в Go?

    fenrir1121
    @fenrir1121
    Начни с документации
    Перемудрили что-то. Кроме того если нужно именно рекурсивно, нужно добавить мемоизацию, если хотите чтобы оно вычислялось за конечное время (запустите ваш код для тысячи)

    А вообще в задании ничего про рекурсию не сказано, думаю тур предполагает, что вы напишите что-то такое
    func fibonacci() func() int {
        a, b := 0, 1
        return func() int {
            result := a
            a, b = b, a+b
            return result
        }
    }
    Ответ написан
    Комментировать
  • Как установить пакет в Golang?

    fenrir1121
    @fenrir1121
    Начни с документации
    Первая же строка ошибки файл go.mod не найден в текущей директории
    go: go.mod file not found in current directory or any parent directory.

    Набирайте команду в находясь в папке вашего модуля.
    Если модуль не создан команда go mod init

    go install используется для исполняемых файлов

    Документация
    Ответ написан