Golang.exe
3.64K subscribers
71 photos
1 video
74 links
Сообщество Go Программистов
💎 Чат: @golang_talk
🔴 Сайт: https://golangify.com
🔴 Форум: https://itfy.org

Контакты: @python_user
Download Telegram
Channel created
Channel photo updated
🔥 Начало программирования в Go — что нужно знать?

Go является компилируемым языком программирования со статической типизацией, созданным Google. Команда разработчиков дизайна и SDK состоит из специалистов с многолетним опытом в сфере программирования.

Подробнее: https://golangs.org/go-beginning
🔥 Область видимости переменных в Golang

По ходу выполнения программы многие переменные немного используются на протяжении довольно короткого времени, после чего сбрасываются. Это обусловлено правилами видимости языка.

Содержание статьи
1. Область видимости переменных в Golang
2. Краткое объявление переменных в Go
3. Узкая и широкая область видимости

Подробнее: https://golangs.org/variable-scope
👍2🔥1
🔥 Новая серия уроков по изучению Golang с примерами [RU]

1. Структуры в Golang — Экспорт структур в JSON
https://golangs.org/struct

2. Структуры и методы — объектно-ориентированный подход
https://golangs.org/oop

3. Композиция и встраивание методов
https://golangs.org/composition-and-forwarding

4. Интерфейсы в Golang
https://golangs.org/interface

5. Создание игры-симулятора фермы в Golang
https://golangs.org/silmulator-ferma
🔥 Шаблон форматирования даты и времени в Go
В Go в качестве шаблона используются не особые символы %d-%b-%Y, а фиксированные значения даты или времени — 2 Января 15:04:05 2006 года.

Содержание статьи
1. Пример парсинга даты в Golang
2. Форматирование даты в строку
3. Популярные шаблоны для даты и времени
4. Исключительные случаи при работе с датой и временем

Подробнее: https://golangs.org/date-time-layout-2006-01-02
🛑 Подробная документация с примерами "указатели & nil & panic"

1. Указатели
https://golangs.org/pointers

2. Значение nil
https://golangs.org/nil

3. Обработка ошибок
https://golangs.org/errors

4. Создаем игру Судоку в Golang
https://golangs.org/sudoku
🔥 В Go независимо запущенная задача называется горутиной. В данном уроке мы научимся запускать несколько горутин сразу и связывать их между собой через каналы.

GO FORUM: https://itfy.org/forums/golang/

1. Горутины и конкурентность — Многопоточность в Go
https://golangify.com/goroutines
2. Изучаем конкурентность и параллелизм в Go
https://golangify.com/concurency
3. Конкурентность в Go на примере создания игры для изучения Марса
https://golangify.com/life-mars
JSON в Golang — сериализация и десериализация данных
В данном руководстве будет показано, как работать с JSON в Golang.

🥳 Поддержите выход новых уроков на Patreon:
https://www.patreon.com/golang?fan_landing=true

Содержание статьи
1. JSON в Golang
2. Кодирование в формат JSON в Golang
3. Декодирование данных из JSON в Golang
4. Аккуратный вывод формата JSON в Golang
5. Открываем JSON файл в Golang
6. Загружаем JSON по ссылке используя HttpClient

Подробнее: https://golangify.com/json
👍1