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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
💡 12 трюков Go, которые можно взять на вооружение

Простые советы для повышения продуктивности:

1. Time elapsed trick
1.5. Two-Stage Defer
2. Slice pre-allocation
3. Chaining
4. Go 1.20 enables parsing of slices into arrays or array pointers
5. Using import with ‘_’ for package initialization
6. Use import with dot .
7. Multiple errors can now be wrapped into a single error with Go 1.20
8. Trick to Check Interface at Compile Time
9. Ternary with generic (Should be avoided)
10. Avoid Naked Parameter
11. Ways to verify if an interface is truly nil
12. Unmarshal time.Duration in JSON
Please open Telegram to view this post
VIEW IN TELEGRAM
👍172🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💻 Подборка вопросов от Кирилла Мокевнина, которые имеет смысл задать на собесах для проверки уровня разработчика и навыков решения прикладных задач (типовых для веба)

👉 Читать остальные вопросы

💬 Веб-разработчики, как вам?
👍13🥱13🤔5🔥1
👩‍💻 GoLand: путеводитель по основным фичам популярной IDE

✔️ Редактор кода
✔️ Встроенные инструменты и интеграция
✔️ Фронтенд и бэкенд
✔️ Экосистема плагинов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱27🔥12👍5