Публикации по теме '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 . Первоначальный тест Давайте начнем это с теста. Это стало для вас шоком, но мы пока не собираемся проверять случай успеха. Вместо этого мы хотим понять,..