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


Java мертв — 6 заблуждений разработчиков, считающих, что Java актуальна и сегодня!
Это распространенное заблуждение, что люди все еще думают, что Java актуальна в наши дни. На самом деле Java — умирающий язык программирования. Java был одним из самых широко используемых и популярных языков программирования в мире, но скоро ему грозит смерть. Сегодня Java имеет большое и активное сообщество разработчиков и по-прежнему используется для широкого спектра приложений, включая веб-разработку, разработку мобильных приложений и разработку программного обеспечения на уровне..

Изучение неблокирующих операций с каналами в Go
Введение Параллелизм — важный аспект современной разработки программного обеспечения, позволяющий программам выполнять несколько задач одновременно и эффективно использовать доступные системные ресурсы. Go со встроенной поддержкой параллелизма через горутины и каналы предлагает мощное и элегантное решение для написания параллельных программ. В этом сообщении блога мы углубимся в концепцию неблокирующих операций с каналами в Go и как они могут повысить производительность и скорость..

Указатели в Go  — что это такое и как их использовать
Взгляд на типы значений и ссылок и что они означают для указателей Что такое указатель? Указатель — это переменная, которая используется для хранения адреса памяти другой переменной. Эта диаграмма, надеюсь, сделает это более понятным. Мы создали переменную с именем number, и эта переменная имеет как адрес, так и значение. Затем, если мы создадим указатель, равный &number, & даст нам адрес числа, тогда мы сможем использовать этот адрес, чтобы найти значение 50 и обновить его...

Освоение таймеров в Go: основное руководство
Введение Таймеры являются важными инструментами в любом языке программирования, позволяя разработчикам планировать задачи или выполнять код через определенные промежутки времени. В Go таймеры реализованы с использованием пакета time , который предоставляет ряд функций для эффективного создания, запуска, остановки и управления таймерами. В этом сообщении блога мы рассмотрим возможности таймеров в Go и продемонстрируем, как использовать их в ваших приложениях с примерами кода...

Какой бэкэнд-язык выбрать?
Go, Python и TypeScript - могут ли они заменить Java для внутренней разработки? По состоянию на 2020 год наиболее часто используемым языком программирования для создания серверной части веб-приложений по-прежнему является Java. Однако Java также известна своим медленным запуском и огромным объемом памяти. Эти накладные расходы особенно дороги в микросервисной архитектуре, так как вам придется снова оплачивать их за каждую услугу. Эту проблему пытаются решить множество фреймворков и..

Инструмент смены типа файла —  CLI в GoLang
Как я создал простой инструмент для тривиальной рабочей задачи, так и вы сможете На прошлой неделе я начал играться с GoLang , это C-подобный компилируемый язык, созданный Google, очень легкий и быстрый, на самом деле он часто находится в топ-листе тестов Techempower , хотя и очень C- как и синтаксис, он использует GC для очистки памяти, поэтому он идеально подходит для простых приложений. Go настолько знаком и прост в освоении, что позволил мне выучить язык с нуля и разработать..

Начало работы с Go  — операторы Switch
В Go операторы switch по большей части очень похожи на многие другие языки. Их общий синтаксис следующий: switch condition { case answer: //do something default: } Так, например, мы могли бы сделать следующее: switch time.Now().Day() { case 0: fmt.Println("Monday") case 1: fmt.Println("Tuesday") case 2: fmt.Println("Wednesday") case 3: fmt.Println("Thursday") case 4: fmt.Println("Friday") case 5, 6:..