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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
🎉 Примерно 20 минут релизнулся Go 1.20.

Примечания к выпуску
🔥63
«Немного IT» — видеоподкаст про Go от разработчика и архитектора из Evrone. Вы услышите про преимущества/недостатки и погрузитесь в нюансы Go.

🎙🎬Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Гайд по профилированию кода на Go для тех, кто использует GoLand и другие встроенные инструменты этой IDE.

Читать
👍5👏2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👩‍💻 Списки Awesome на GitHub — это курируемые списки ресурсов и инструментов, относящихся к определенной теме или области. Они создаются и поддерживаются сообществом GitHub и часто служат всеобъемлющей и хорошо организованной коллекцией полезных ресурсов для разработчиков, специалистов по анализу данных, сисадминов и т. д. Списки Awesome охватывают широкий круг вопросов: от конкретных языков программирования и фреймворков до более широких тем, таких как машинное обучение, безопасность и QA. Они являются отличной отправной точкой для тех, кто хочет узнать больше о конкретной теме или найти лучшие инструменты и ресурсы для своей работы.

👩‍💻 JavaScript: awesome-javascript
👩‍💻 React: awesome-react
👩‍💻 Vue: awesome-vue
👩‍💻 Angular: awesome-angular
👩‍💻 Node.js: awesome-nodejs
👩‍💻 Typescript: awesome-typescript
👩‍💻 Java: awesome-java
👩‍💻 Go: awesome-go
👩‍💻 Ruby: awesome-ruby
👩‍💻 PHP: awesome-php
👩‍💻 Kotlin: awesome-kotlin
👩‍💻 Rust: awesome-rust
👩‍💻 Swift: awesome-swift
🍎 iOS-разработка: awesome-ios
👩‍💻 Android-разработка: awesome-android
👩‍💻 C: awesome-c
👩‍💻 C++: awesome-cpp
👩‍💻 C#: awesome-dotnet
👩‍💻 Unreal Engine: awesome-unreal
👩‍💻 Unity: awesome-unity3d
👩‍💻 Python: awesome-python
👩‍💻 Django: awesome-django
🔬Data Science: awesome-datascience
👩‍💻 TensorFlow: awesome-tensorflow
👩‍💻 Linux: Awesome-Linux-Software
👩‍💻 DevOps: awesome-devops
👩‍💻 SysAdmins: awesome-sysadmin
👩‍💻 Nginx: awesome-nginx
👩‍💻 Kubernetes: awesome-kubernetes
🐋 Docker: awesome-docker
👩‍💻 AWS: awesome-aws
👩‍💻 Google cloud: awesome-google-cloud
🌐 Сети: awesome-networking
🌐 Автоматизация сетевой инфраструктуры: awesome-network-automation
🕵️ Информационная безопасность: awesome-security
🧪 QA: awesome-testing
👩‍💻 Базы данных: awesome-database-learning
🌐 Selfhosted: awesome-selfhosted

#избранное

Какие списки awesome достойны упоминания? Расскажите в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍6
Улучшение наблюдаемости Go-сервисов

Этот гайд не охватывает основы, а сразу переходит к практике ведению логов, метрик, трассировки с помощью TraceQL, объединения профилирования с трассировкой и многому другому.

Читать
👍7
Вышла третья часть в серии статей об изменениях в Go 1.20. Вы узнаете про некоторые изменения в стандартной библиотеке: math/rand, path/filepath, httputil.ReverseProxy, strings.CutPrefix и другие.👇

https://t.me/goproglib/3284
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Memory Arenas против традиционного управления памятью

Go 1.20 представляет экспериментальную концепцию для управления памятью, которую можно использовать для повышения производительности кода на Go. Узнайте, что это такое, как она работает на практике и многое другое.👇

Читать
👍7🤔5
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Более 130 докладов, каждый из которых решает конкретную задачу.

🎬Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15
👩‍💻 Пополняем коллекцию руководств по Go для начинающих: подборка материалов от Влада Тена (пополняется, сейчас в черновом варианте).

https://github.com/vladtenlive/gosling
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Оптимизация передачи больших файлов в Linux с помощью Go: как syscall sendfile и io.Copy() могут помочь сделать передачу файлов более эффективной.

Читать
👍18
🎙 GoGetPodcast: Как развиваться Go-разработчику?

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

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤔2🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#ищу_команду

Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
👍1
Серия руководств, в которых рассматриваются встроенные функции и сторонние реализации для ведения логов в Go:

🗄How to Get Started with Logging in Go
🗄A Complete Guide to Logging in Go with Zerolog
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏2