Найти в Дзене
9 месяцев назад

#83. Конкатенация строк в Go: сравнение способов и поиск оптимальных решений

Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Заинтересовался темой, как оптимально конкатенировать, т.е., скажем так, склеивать строки без изменения их содержимого. В публикации рассматриваю некоторые способы конкатенации строк и ищу явную грань, где следует использовать тот или иной способ. Одновременно осваиваю бенчмарки для оценки производительности. Также рассуждаю на тему оптимизаций - где имеет смысл это делать, где - не принесёт ощутимой пользы...

10 месяцев назад

#82. TLS-настройки клиента в Go: повышаем безопасность и скорость сетевых соединений

Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Изучаю TLS и рассуждаю на тему, как можно извлечь максимум пользы из настроек клиента на Go для повышения надёжности и производительности в долгосрочной перспективе. TLS - Transport Layer Security - криптографический протокол для повышения безопасности сетевой передачи данных. Позволяет конфигурировать соединение с различным уровнем защиты и оптимизацией скорости установки защитного соединения...

1 год назад

#81. Kafka в Go: азы для старта работы с брокером сообщений

Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! В публикации будет необходимый и достаточный объём информации, чтобы начать применять брокер сообщений Kafka в своих проектах на Go. В первой части публикации напишем два простых приложения на Go, которые будут общаться через Apache Kafka. Во второй части обзорно рассмотрим историю Kafka и как её простым способом развернуть на своём ПК...

1 год назад

#80. SOLID в Go - часть 1: обзор SOLID, девять примеров реализации Open/Closed Principle, паттерны от "Банды четырёх" как примеры OCP

Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Это первая часть планируемой серии о SOLID. Как всегда, публикация - это попытка разобраться с чем-то из IT-сферы, о чём слышал и не вполне понимал что это, как им пользоваться, а главное - для чего это нужно. Сперва хотел написать одну длинную статью о SOLID, раскрывающую все принципы с примерами и альтернативами. По ходу изучения понял, что это будет сложно сделать за раз, и нужно разделить тему на части...

Покупайте СтеллыИ дарите их за контент