🏃 Язык Go: как стать востребованным программистом
Go – один из самых востребованных языков программирования. В этой статье отвечаем на ваши вопросы о том, как можно изучить Golang онлайн и каковы перспективы Go-разработчиков. Плюс показываем все необходимые курсы, книги, ссылки и YouTube-каналы.
https://proglib.io/sh/cNKmStFu45
Go – один из самых востребованных языков программирования. В этой статье отвечаем на ваши вопросы о том, как можно изучить Golang онлайн и каковы перспективы Go-разработчиков. Плюс показываем все необходимые курсы, книги, ссылки и YouTube-каналы.
https://proglib.io/sh/cNKmStFu45
Автор статьи делится положительным опытом использования байтового среза в Go после перехода от высокого уровня абстракции веб-фреймворков, таких как Spring или ASP.NET.
https://proglib.io/w/e713b2c4
https://proglib.io/w/e713b2c4
Обработка ошибок в Golang с помощью Panic, Defer и Recover: https://proglib.io/w/4c0becb3
Medium
Error Handling in Golang with Panic, Defer, and “Recover”
Everything that you want know about error handling
GitHub Actions преставляет из себя CI/CD систему, интегрированную с GitHub и позволяющую автоматизировать рабочий процесс.
В нижеуказанной серии статей вы увидите практическую сторону GitHub Actions, а в 4ой части описан процесс релиза проекта на Go.
– Практическое руководство
– Создание первого GitHub action
– Сокращатель ссылок для вашего домена через GitHub Actions
– GitHub Action для максимально быстрого и простого релиза ваших проектов на Go
В нижеуказанной серии статей вы увидите практическую сторону GitHub Actions, а в 4ой части описан процесс релиза проекта на Go.
– Практическое руководство
– Создание первого GitHub action
– Сокращатель ссылок для вашего домена через GitHub Actions
– GitHub Action для максимально быстрого и простого релиза ваших проектов на Go
DEV Community
✨ A practical guide to GitHub Actions: build & deploy a static 11ty website to remote virtual server after push
Introduction Hey, DEV community 🖖 It's a long time since I saw you last! I want to share...
Пример чистой архитектуры проекта на Go, основанный на принципах, изложенных в популярной статье «The Clean Architecture» от Роберта Мартина.
https://proglib.io/w/358897a2
https://proglib.io/w/358897a2
Автор статьи назвал Golang скучным, но по его мнению это не является недостатком. Разбираемся с причинами: https://proglib.io/w/f1578717
Medium
Go is Boring…And That’s Fantastic!
A deep dive into why the world depends on simple, reliable, well-understood technologies
Учимся интегрировать структурированное ведение журнала в ваши сервисы Go: https://proglib.io/w/d2ee9386
Preslav Mihaylov
How to Use Structured Logs in your Go Application - Preslav Mihaylov
In this tutorial, you will learn what structured logs are, why they matter and how to use them inside your Go applications
Если вам нравится делиться знаниями, мы принесли приятную новость – прямо сейчас Geekbrains ищет 30 преподавателей, авторов и ревьюеров:
👨🏫 Преподаватель ведет онлайн-занятия по любимым темам и видит, как растут новые кадры.
👨🎤 Автор разрабатывает собственную программу и делится знаниями с новичками.
🕵️ Ревьюер дает обратную связь на практические работы студентов и помогает освоить лучшие практики.
Не страшно, если нет опыта в образовательной сфере – компания ищет профессионалов в своей отрасли, а остальному научат. Можно даже совмещать преподавание с работой.
Станьте экспертом в GeekBrains и помогите тысячам людей найти себя в IT 👉 https://proglib.io/w/0f7f677d
👨🏫 Преподаватель ведет онлайн-занятия по любимым темам и видит, как растут новые кадры.
👨🎤 Автор разрабатывает собственную программу и делится знаниями с новичками.
🕵️ Ревьюер дает обратную связь на практические работы студентов и помогает освоить лучшие практики.
Не страшно, если нет опыта в образовательной сфере – компания ищет профессионалов в своей отрасли, а остальному научат. Можно даже совмещать преподавание с работой.
Станьте экспертом в GeekBrains и помогите тысячам людей найти себя в IT 👉 https://proglib.io/w/0f7f677d
Максимально полезный инструмент для отображения индикаторов выполнения в терминальных приложениях: https://proglib.io/w/131a7088
GitHub
GitHub - vbauerster/mpb: multi progress bar for Go cli applications
multi progress bar for Go cli applications. Contribute to vbauerster/mpb development by creating an account on GitHub.
Автор статьи проанализировал некоторые встроенные функции, чтобы понять, как Go с ними справляется.
https://proglib.io/w/7186dccd
https://proglib.io/w/7186dccd
Medium
Go: Built-in Functions Optimizations
ℹ️ This article is based on Go 1.13.
Школа программистов открыла набор в Виртуальный класс для учеников 3-11 классов на 2020/21 учебный год! -
Формат Виртуального класса равносилен очному обучению, он происходит в режиме живой видеоконференции в малых группах (до 15 человек).
Учащиеся общаются с преподавателем и друг с другом через камеру и микрофон, работают в постоянном контакте с другими учениками, социализируясь и осваивая навыки командной работы, такой важной в IT-отрасли; проходят постоянные экспресс-тесты уровня знаний, выполняют проекты и разбирают ошибки в домашних работах. Кроме того преподаватель может использовать педагогические приемы, свойственные только очной форме обучения, например, виртуальный «вызов к доске» или совместное написание кода.
Школа программистов 19 лет предоставляет качественное IT-образование по всей России.
Наши достижения:
🥇Действующие чемпионы мира WRO (Всемирная олимпиада роботов)
🏆 77 наград на Всероссийских олимпиадах
📊 средний балл ЕГЭ по информатике у учащихся Школы программистов - 83 балла
👨🎓 Наши выпускники - студенты ведущих вузов страны: НИУ ВШЭ, МФТИ, НИЯУ МИФИ, СПбГУ, ИТМО и МГУ им. М.В. Ломоносова.
📊 А также стажируются и работают в крупных IT-компаниях, таких как: Apple, ABBYY, Google, Facebook, Kaspersky lab, Microsoft, NVIDIA и Яндекс
Даты ближайших экзаменов:
Школа программистов Junior (3-5 класс):
22 августа в 14:00
26 августа в 18:00
Средняя и старшая Школа (6-10 класс):
22 августа в 14:00
25 августа в 18:00
Получи фундаментальное IT-образование не выходя из дома!
Переходи по ссылке, выбирай экзамен и поступай в Школу программистов!👉🏻 http://mshponline.informatics.ru/
Формат Виртуального класса равносилен очному обучению, он происходит в режиме живой видеоконференции в малых группах (до 15 человек).
Учащиеся общаются с преподавателем и друг с другом через камеру и микрофон, работают в постоянном контакте с другими учениками, социализируясь и осваивая навыки командной работы, такой важной в IT-отрасли; проходят постоянные экспресс-тесты уровня знаний, выполняют проекты и разбирают ошибки в домашних работах. Кроме того преподаватель может использовать педагогические приемы, свойственные только очной форме обучения, например, виртуальный «вызов к доске» или совместное написание кода.
Школа программистов 19 лет предоставляет качественное IT-образование по всей России.
Наши достижения:
🥇Действующие чемпионы мира WRO (Всемирная олимпиада роботов)
🏆 77 наград на Всероссийских олимпиадах
📊 средний балл ЕГЭ по информатике у учащихся Школы программистов - 83 балла
👨🎓 Наши выпускники - студенты ведущих вузов страны: НИУ ВШЭ, МФТИ, НИЯУ МИФИ, СПбГУ, ИТМО и МГУ им. М.В. Ломоносова.
📊 А также стажируются и работают в крупных IT-компаниях, таких как: Apple, ABBYY, Google, Facebook, Kaspersky lab, Microsoft, NVIDIA и Яндекс
Даты ближайших экзаменов:
Школа программистов Junior (3-5 класс):
22 августа в 14:00
26 августа в 18:00
Средняя и старшая Школа (6-10 класс):
22 августа в 14:00
25 августа в 18:00
Получи фундаментальное IT-образование не выходя из дома!
Переходи по ссылке, выбирай экзамен и поступай в Школу программистов!👉🏻 http://mshponline.informatics.ru/
Ent — инструмент от Facebook, предоставляющий простой API для моделирования любой схемы базы данных в виде объектов Go.
https://proglib.io/w/b226ce6f
https://proglib.io/w/b226ce6f
Практика отладки проектов на Go: https://proglib.io/w/1b07f534
DEV Community
Setting up Debugging in Go with VS Code
How to use Delve and VS Code to debug your go scripts
В этом году для GopherCon команда Ozon Tech подготовила пару часов докладов на самые разные темы: от классических — о микросервисной архитектуре, до по-настоящему гошных.
Итак для всех, кто пропустил онлайн, в нашем плейлисте доклады от разработчиков одной из самых больших Golang-команд России.
Наслаждайтесь!
https://habr.com/ru/company/ozontech/blog/516044/
Итак для всех, кто пропустил онлайн, в нашем плейлисте доклады от разработчиков одной из самых больших Golang-команд России.
Наслаждайтесь!
https://habr.com/ru/company/ozontech/blog/516044/
Хабр
Мы все записали: доклады Ozon на GopherCon Online 2020
Привет, Хабр! В этом году для GopherCon команда Ozon Tech подготовила пару часов докладов на самые разные темы: от классических — о микросервисной архитектуре, до по-настоящему гошных. Итак...
Пример реализация утилиты traceroute на Go: https://proglib.io/w/6d665886
Unreal Engine 4 — один из самых популярных игровых движков. Если знаешь его интерфейс и инструменты, тебе открыты классные перспективы в геймдеве.
На бесплатном онлайн-интенсиве ты сможешь познакомиться с этой платформой и создать свою первую игру всего за три вечера, даже если никогда не программировал!
Регистрация по ссылке: ▶️ https://clc.am/SlrXDw.
Что будет полезного?
🕹 Знакомство с базовыми возможностями UE4.
🕹 Разработка шутера от первого лица.
🕹 Создание главного персонажа, его противников и оружия.
🕹 Настройка сцены, камеры, освещения и звукового оформления.
🕹 Изучение 3D-моделей, анимации и искусственного интеллекта.
Регистрируйся и подключайся к прямым эфирам с 27 по 29 августа в 19:00 по московскому времени.
На бесплатном онлайн-интенсиве ты сможешь познакомиться с этой платформой и создать свою первую игру всего за три вечера, даже если никогда не программировал!
Регистрация по ссылке: ▶️ https://clc.am/SlrXDw.
Что будет полезного?
🕹 Знакомство с базовыми возможностями UE4.
🕹 Разработка шутера от первого лица.
🕹 Создание главного персонажа, его противников и оружия.
🕹 Настройка сцены, камеры, освещения и звукового оформления.
🕹 Изучение 3D-моделей, анимации и искусственного интеллекта.
Регистрируйся и подключайся к прямым эфирам с 27 по 29 августа в 19:00 по московскому времени.