Библиотека Go-разработчика | Golang
23.2K subscribers
2.13K photos
42 videos
87 files
4.49K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
👩‍💻 Стартовал январский выпуск опроса Go-разработчиков. Примите участие и вы!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
👩‍💻 Хотите взглянуть на Go 1.20 шире? Jan Stamer подготовил доску на платформе Miro с ключевыми обновлениями.👇

Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Разбираемся, что из себя представляют процессы в Linux и как ими можно управлять с использованием Go.

Читать
12👍7😁1
Executable examples в Go

Знаете ли вы, что в Go вы можете писать исполняемые примеры? Они автоматически включаются в документацию пакета, их можно запускать непосредственно в веб-браузере, а также они автоматически проверяются каждый раз, когда вы запускаете go test.

Подробнее
👍3
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
⚙️ graph — библиотека для создания графовых структур данных и выполнения операций над ними.

https://github.com/dominikbraun/graph/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍202
Подборка туториалов по различным аспектам Go для пополнения коллекции обучающих материалов.

Читать
🔥8
Данила Проценко, Lead Software Architect в «Лаборатории Касперского», рассказывает о том, как во множестве микросервисов и просто сервисов можно стандартизировать структуру кода и сделать ее понятнее для всех.

Читать
👍11
Яркий участник Go-сообщества Jonathan Hall делится десятью аспектами, которыми он не совсем доволен в языке:

1. Exported package variables
2. http.Handler doesn't return an error
3. No pointers to literals
4. Loop variables
5. Naked returns
6. Relative imports
7. gofmt's format
8. Comment directives
9. Array vs. Slice terminology
10. Pure functions

🎬 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔8🔥2
Миграция с Node.js, Python или Rust на Go

В целом довольно бестолковый гайд, но какие-то советы почерпнуть можно.

Читать
🤔5👍1
🍹⚙️ Mocktail — инструмент, который генерирует строго типизированные моки и обеспечивает простой и понятный синтаксис.

Простой инструмент, который потенциально может сэкономить вам много времени, создавая моки вручную, даже если вы используете что-то вроде Testify.

🔗 Анонс инструмента
🔗 Репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤔4