В подробном руководстве исследуем преимущества и особенности возвращения структур и интерфейсов на Go. Рассмотрим реальные сценарии с практическими примерами, рекомендации, альтернативные стратегии.
https://nsprg.ru/OZ5aAv
VK: https://nsprg.ru/vXZbAm
Дзен: https://nsprg.ru/mr7b4x
@nuancesprog #Golang
https://nsprg.ru/OZ5aAv
VK: https://nsprg.ru/vXZbAm
Дзен: https://nsprg.ru/mr7b4x
@nuancesprog #Golang
Ознакомимся с методами, виджетами и функционалом библиотеки Gio, сделаем приложение GoGiggles, запустим его в ОС. Добавим функционал СhatGPT, кнопку, обработку событий нажатия.
https://nsprg.ru/OBGJMm
VK: https://nsprg.ru/x1qXBx
Дзен: https://nsprg.ru/x9k6KO
@nuancesprog #Golang #SoftwareDevelopment
https://nsprg.ru/OBGJMm
VK: https://nsprg.ru/x1qXBx
Дзен: https://nsprg.ru/x9k6KO
@nuancesprog #Golang #SoftwareDevelopment
Пакет embed, который появился в Go 1.16, предоставляет возможность встраивать файлы и каталоги в бинарные файлы Go. Предлагаем узнать, как этот пакет используется для встраивания файлов миграции SQL в бинарный файл.
https://nsprg.ru/mz0Prv
VK: https://nsprg.ru/xJKqev
Дзен: https://nsprg.ru/OVgdLm
@nuancesprog #Golang #SQL
https://nsprg.ru/mz0Prv
VK: https://nsprg.ru/xJKqev
Дзен: https://nsprg.ru/OVgdLm
@nuancesprog #Golang #SQL
Учиться лучше на практике, и оптимальный способ освоить Golang - создавать проекты. Мы отобрали для вас подходящие проекты - не слишком сложные и не самые простые - с курсами для начинающих и опытных разработчиков.
https://nsprg.ru/vg2KWx
VK: https://nsprg.ru/v2Reqv
Дзен: https://nsprg.ru/OZ5JPv
@nuancesprog #Golang #ForBeginners
https://nsprg.ru/vg2KWx
VK: https://nsprg.ru/v2Reqv
Дзен: https://nsprg.ru/OZ5JPv
@nuancesprog #Golang #ForBeginners
Разберем структуру односвязного списка, компоненты его узлов. Рассмотрим четыре способа вставить и удалить данные в связном списке, реализацию с ним других операций.
https://nsprg.ru/O5KBBx
VK: https://nsprg.ru/v3pnzO
Дзен: https://nsprg.ru/Oo19Lx
@nuancesprog #Golang
https://nsprg.ru/O5KBBx
VK: https://nsprg.ru/v3pnzO
Дзен: https://nsprg.ru/Oo19Lx
@nuancesprog #Golang
WebAssembly - это удобный стандарт для компилирования приложений, который отличается быстротой и производительностью. Сегодня попытаемся создать проект, применив потенциал языка Go и технологии WebAssembly.
https://nsprg.ru/mDR0Jv
VK: https://nsprg.ru/xJkDov
Дзен: https://nsprg.ru/OVNPzO
@nuancesprog #WebAssembly #Golang
https://nsprg.ru/mDR0Jv
VK: https://nsprg.ru/xJkDov
Дзен: https://nsprg.ru/OVNPzO
@nuancesprog #WebAssembly #Golang
Подробно и с примерами рассмотрим функционал мощного и элегантного пакета dot для сложноиерархических структур. На основе тестов дадим рекомендации по его использованию.
https://nsprg.ru/OVNkKO
VK: https://nsprg.ru/xkr15m
Дзен: https://nsprg.ru/mnqNVO
@nuancesprog #Golang
https://nsprg.ru/OVNkKO
VK: https://nsprg.ru/xkr15m
Дзен: https://nsprg.ru/mnqNVO
@nuancesprog #Golang
Попробуем кэшировать блог, сократив время выполнения. Реализуем ограничитель просмотров страницы, исправим командой WATCH невыполнение транзакции. Сравним Lua-скрипты со встроенными командами и транзакциями.
https://nsprg.ru/xl4J7x
VK: https://nsprg.ru/mzVJrm
Дзен: https://nsprg.ru/xJkYev
@nuancesprog #Redis #Golang
https://nsprg.ru/xl4J7x
VK: https://nsprg.ru/mzVJrm
Дзен: https://nsprg.ru/xJkYev
@nuancesprog #Redis #Golang
Узнаем правильный ответ на вопрос: «Как растет емкость среза?» В каких случаях она удваивается, а в каких нет?
https://nsprg.ru/myDW5O
VK: https://nsprg.ru/x9R2zv
Дзен: https://nsprg.ru/vLG21x
@nuancesprog #Golang
https://nsprg.ru/myDW5O
VK: https://nsprg.ru/x9R2zv
Дзен: https://nsprg.ru/vLG21x
@nuancesprog #Golang
Разработка через тестирование. Как применяется этот подход? Напишем тесты для уровня хранения и обработчика.
https://nsprg.ru/O4rE2x
VK: https://nsprg.ru/x1W21O
Дзен: https://nsprg.ru/OBXQQx
@nuancesprog #Golang #GoFr #Testing
https://nsprg.ru/O4rE2x
VK: https://nsprg.ru/x1W21O
Дзен: https://nsprg.ru/OBXQQx
@nuancesprog #Golang #GoFr #Testing