Публикации по теме 'golang-tutorial'
Комментарии в Go
На первый взгляд, комментарии в Go ничем не отличаются от любого другого языка. Они помогают разработчикам понять, что делает код.
Однако Go идет немного дальше. Комментарии в Go также самодокументируют код. Кроме того, есть некоторые тонкие стили, о которых вы, как новичок в языке, вероятно, не знаете.
По этой причине я написал эту подробную статью о Go Comment для начинающих. Если вы знаете кого-то, кто плохо знаком с Go, обязательно поделитесь с ним этим, чтобы он с самого..
Использование Temporal для создания масштабируемых и отказоустойчивых приложений в Golang
мы расскажем, как создавать готовые к запуску сервисы с помощью Temporal в Golang. В этом учебном пособии вы узнаете, как проектировать и создавать отказоустойчивые и масштабируемые сервисы, подходящие для использования в распределенных системах.
Шаг 1. Запустите Temporal локально с помощью Docker
Если вы хотите запускать Temporal локально для тестирования и разработки, вы можете использовать Docker. Команда Temporal предоставляет официальный образ Docker, который можно..
Глава-2-Исправить ошибку (файл go.mod не найден)
В предыдущей главе мы научились программировать нашу первую программу hello world. Но мы столкнулись с ошибкой «файл go.mod не найден».
Итак, на изображении выше вы можете видеть, что компилятор выдает ошибку go: go.mod file not found in current directory or any parent directory. На самом деле компилятор ищет файл «go.mod» в текущем каталоге, в нашем случае его нет. Чтобы исправить это, нам нужно создать этот файл мода.
Итак, вопрос в том, что это за файл мода?
Попробую..
Сила указателей в Go: работа со структурами, функциями и интерфейсами, часть 3
Указатели в Go могут быть гораздо более мощными, чем просто указатели на примитивные типы данных. Они также могут указывать на более сложные типы, такие как структуры, их можно передавать и возвращать из функций и даже использовать в интерфейсах. В этом сообщении блога мы углубимся в эти дополнительные аспекты указателей в Go.
Указатели со структурами
В Go мы можем использовать указатели на структуры, что позволяет нам напрямую изменять структуру или предотвращать копирование данных..
Мой путь обучения GO | Продолжение
Я бы порекомендовал сначала прочитать эту статью:
My Journey Learning GO Я младший разработчик-одиночка и студент с небольшим опытом работы с Python и Java. Однако недавно я был… medium.com
Когда предыдущая статья закончилась, я упомянул, что начал работу над Упражнением номер один Сусликов . С тех пор я продолжаю работать над этим челленджем ( ссылка на челлендж здесь ). Вот мой метод (полное раскрытие, это, вероятно, не лучший..
Освоение Go-каналов. Часть 2
Что происходит, когда вы пытаетесь отправить данные в полный канал или получить данные из пустого канала?
Когда вы пытаетесь отправить данные на полный канал или получить данные из пустого канала, операция будет заблокирована до тех пор, пока в канале не будет доступной емкости или пока не появятся данные для обработки. полученный.
Если канал заполнен и вы пытаетесь отправить в него данные, операция отправки будет заблокирована до тех пор, пока в канале не будет свободного..
TDD в базовом API RESTful JSON Quotes — Часть 1
Призыв к написанию тестов перед написанием кода.
Обзор
Недостаточно руководств по TDD. Чтобы отстоять эту выгодную практику, этот пост призван кратко пройти тестирование нашего пути к надежному Quotes API.
Контент будет состоять в основном из примеров кода. Вы также можете получить код из следующего репозитория на GitHub .
Первоначальный тест
Давайте начнем это с теста. Это стало для вас шоком, но мы пока не собираемся проверять случай успеха. Вместо этого мы хотим понять,..