Публикации по теме 'go-programming'


Еженедельный выпуск Голанга 96
Добро пожаловать в 96-й выпуск Golang Weekly, еженедельного информационного бюллетеня о языке программирования Go. Посетите Купить кофе , чтобы найти способы поддержать Golang Weekly, или станьте участником Medium, используя ссылку ниже: Присоединяйтесь к Medium по моей реферальной ссылке — на этой неделе в I/O Как участник Medium, часть вашего членского взноса идет авторам, которых вы читаете, и вы получаете полный доступ к каждой истории…..

Еженедельный выпуск Голанга 86
Добро пожаловать в 86-й выпуск Golang Weekly, еженедельного информационного бюллетеня о языке программирования Go. Посетите Купить кофе , чтобы найти способы поддержать Golang Weekly, или станьте участником Medium, используя ссылку ниже: Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую… www.thisweekin.io..

Learning Go - массив, фрагмент, карта
Мы уже увидели , как создавать и работать с переменными, указателями и константами. В этой статье мы увидим четыре важных типа коллекций, встроенных в язык. Мы начинаем с простых массивов, а затем переходим к Slice, усовершенствованной версии Array. В Slice мы говорим о сопоставлении коллекции пар ключ-значение. Начнем с массивов. Множество Как и в любом другом языке программирования, массив в Go представляет собой набор схожих типов данных фиксированного размера. Объявление..

Эффективное тестирование в Go: использование интерфейсов и табличное тестирование для получения надежного кода
В Go модульное тестирование является фундаментальным аспектом написания надежного программного обеспечения. Стандартная библиотека предоставляет встроенный пакет тестирования ( testing ), который позволяет легко создавать и запускать модульные тесты. Вот пошаговое руководство по выполнению модульного тестирования в Go: Соглашение об именах тестовых файлов: в Go тестовые файлы должны называться с суффиксом _test.go , который сигнализирует инструментам Go, что эти файлы содержат тестовый..

Два прямоугольника образуют квадрат? (Кодфорс-1351B)
Этот вопрос взят с веб-сайта Code Force, а номер проблемы — 1351B. Исходный вопрос вы можете найти здесь Постановка проблемы: Вася утверждает, что у него был бумажный квадрат. Он разрезал его на две прямоугольные части, используя один вертикальный или горизонтальный разрез. Затем Вася сообщил вам размеры этих двух прямоугольных деталей. Нужно проверить, был ли изначально у Васи квадрат. Другими словами, проверьте, можно ли составить квадрат из двух заданных прямоугольников...

Лучшие книги по gRPC для программистов Go
Если вы хотите создавать распределенные системы с помощью Go, то вы обратились по адресу. В этом сообщении блога мы рассмотрим три книги, которые помогут вам начать работу. Каждая из этих книг охватывает различные аспекты gRPC, поэтому вы можете выбрать ту, которая лучше всего соответствует вашим потребностям. Давайте начнем! Во-первых, что такое gRPC? Почему вас это должно волновать? gRPC — это современная масштабируемая основа для создания распределенных приложений и служб,..

Что было для вас самой большой проблемой при работе с Go?
В этом году мне посчастливилось организовать GopherConIndia 2015 , а также взять интервью у ряда сусликов. Прочтите, что суслики со всего мира ответили на вопрос: « Что было для вас самой большой проблемой при работе с Go? » Abhijit Hiremagalur . Как опытный разработчик, я думаю, что моей самой большой проблемой был кризис идентичности. Я занимаюсь одним из видов программирования (написанием приложений Ruby / Rails) уже несколько лет и стал очень продуктивным с определенным набором..