Записи с тегом go .

Go вместе изучать Go. Часть 4

Одной из особенностей в Go, которая часто озадачивает разработчиков из других языков программирования, — является отсутствие классов. Однако это не означает, что мы не можем организовать код в объектно-ориентированном стиле. Вместо классов в Go используются методы и структуры. В этой статье мы разберём, как работают методы в Go, в чём различия между методами со значением в качестве получателя и указателем в качестве получателя, а также когда использовать каждый из них.

Go вместе изучать Go. Часть 3

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

Go вместе изучать Go. Часть 2

Язык программирования Go (Golang) отличается своей простотой и лаконичностью. Одна из его сильных сторон — минималистичный набор управляющих конструкций, которые при этом остаются мощными и выразительными. В Go отсутствуют привычные циклы while и do-while, нет скобок вокруг условий if, а конструкции вроде switch и defer реализованы с необычным, но очень удобным поведением. В этой статье мы подробно рассмотрим основные управляющие конструкции Go: for, if, else, switch, defer. Разберём синтаксис, особенности и практические примеры по каждому из этих инструментов.

Go вместе изучать Go. Часть 1

Go (или Golang) — это современный язык программирования, разработанный в Google. Он сочетает в себе простоту и строгость синтаксиса, а также высокую производительность, сопоставимую с C и C++. Go часто используют для разработки высоконагруженных серверных приложений, сетевых сервисов, микросервисов и утилит. Эта статья познакомит вас с основами языка Go: от структуры программы до работы с функциями, переменными, типами, константами и преобразованием данных.

Коротко о себе:

Работаю Java/Kotlin разработчиком в компании Tune-it.

Люблю тёмное Guinness и chocolate trinidad moruga scorpion.

Doing my best.

Нет открытого контента.
Откройте запись дневника, чтобы получить совет.