Библиотека Go-разработчика | Golang pinned «28 сентября в 19:00 на youtube-канале Podlodka пройдет митап для бэкенд-разработчиков PHP & GO «Как выжить при быстром росте». Ребята из быстрорастущих стартапов России и Европы Qonversion, Bolt (главный конкурент Uber в Европе), Ситимобил и Vivid Money а…»
Интересный материал о применении современных шаблонов конкурентности Go к конвейерам данных.
https://proglib.io/w/3fabad70
https://proglib.io/w/3fabad70
Medium
Applying Modern Go Concurrency Patterns to Data Pipelines
Resilient, fast, efficient and concise? Pick all four! How to apply old and new concurrency patterns to pipelines in Golang
🔧 GoSublime — IDE-подобный плагин для Sublime Text 3, обеспечивающий автозавершение кода, интеграцию с большинством инструментов разработки и многое другое.
⭐️ 3414
https://proglib.io/w/59d0e905
⭐️ 3414
https://proglib.io/w/59d0e905
Sublimetext
Sublime Text - the sophisticated text editor for code, markup and prose
Available on Mac, Windows and Linux
Пишем простое приложение для демонстрации использования
https://proglib.io/w/d23b7a0f
Handle, Handler, HandleFunc и HandlerFunc.https://proglib.io/w/d23b7a0f
DEV Community
Golang: A simple dockerized app to demonstrate the use of Handle, Handler, HandleFunc and HandlerFunc.
When trying to understand how to build a web application in Go, it took me a while to understand the...
🔧 sftpgo — полнофункциональный и настраиваемый SFTP-сервер с дополнительной поддержкой FTP/S и WebDAV.
Инструмент поддерживает локальную файловую систему, зашифрованную локальную файловую систему, S3 (совместимое) объектное хранилище, Google Cloud Storage, Azure Blob Storage и SFTP, а полный функционал не влезет в ограничения по длине поста.
⭐️ 2962
https://proglib.io/w/9ddbec38
Инструмент поддерживает локальную файловую систему, зашифрованную локальную файловую систему, S3 (совместимое) объектное хранилище, Google Cloud Storage, Azure Blob Storage и SFTP, а полный функционал не влезет в ограничения по длине поста.
⭐️ 2962
https://proglib.io/w/9ddbec38
GitHub
GitHub - drakkan/sftpgo: Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage…
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob - drakkan/sftpgo
Аналог play.golang.org, который полностью работает в браузере посредством компиляции goscript в WASM.
Попробовать
Посмотреть исходные коды
Попробовать
Посмотреть исходные коды
GitHub
GitHub - oxfeeefeee/goscript: An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
An alternative implementation of Golang specs, written in Rust for embedding or wrapping. - oxfeeefeee/goscript
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Учиться чему-либо бывает непросто: многие откладывают обучение, не могут выделить на него время, теряются в количестве информации или, наоборот, не могут найти актуальные источники.
Команда «Библиотеки программиста» хотела бы исследовать вопрос для дальнейшего развития проекта и посему просим вас выделить пару минут своего времени на гугл форму.
https://forms.gle/qVJEULRbbHTJTzYr6
Команда «Библиотеки программиста» хотела бы исследовать вопрос для дальнейшего развития проекта и посему просим вас выделить пару минут своего времени на гугл форму.
https://forms.gle/qVJEULRbbHTJTzYr6
Google Docs
Чему бы вы хотели научиться?
Мы в активном поиске идей для образовательных продуктов и будем рады узнать ваши пожелания по обучению.
🔧 gop (GoPlus, Go+) — язык со статической типизацией, который полностью совместим с Go и разработан для STEM (Science, Technology, Engineering, Mathematics) и data science.
Репозиторий
Сайт
Репозиторий
Сайт
GitHub
GitHub - goplus/gop: The Go+ programming language is designed for engineering, STEM education, and data science
The Go+ programming language is designed for engineering, STEM education, and data science - goplus/gop
Вкратце о Concurrency & Parallelism в Go: https://proglib.io/w/88052fee
Medium
A Crash Course on Concurrency & Parallelism in Go
Go routines, wait groups, mutex locks, channels and more!
Статья Ильи Зобенко из Mail.ru Group о безопасной интеграции с помощью паттерна Circuit Breaker в Go.
https://proglib.io/w/7b109bce
https://proglib.io/w/7b109bce
DEV Community
Secure integrations with Circuit Breaker in Go
Modern web projects rarely exist without any external service integrations. It can be SMS gates,...
Интеграционные тесты Go + MySQL: https://proglib.io/w/ed5a0c2a
Medium
Golang MySQL Integration Test
Integration Test with testify Suite, sure you’re gonna need it …
Присоединяйся к онлайн-лекциям от наших Golang-экспертов:
Golang. Хватить говорить — пора кодить.
Тарас Серегин, Golang Lead
Самое время изучить Golang! Узнай о преимуществах этого языка программирования по сравнению с другими языками Backend’a и какое будущее у этого направления.
JWT-авторизация, особенности и best practices. Александр Бричак, Golang Developer
Эксперт расскажет о типичных задачах, которые приходится решать в проектах, и какие трудности могут возникать при использовании JWT. Разберем подходы к решению таких задач, как Logout, «Only one active device» и автоматический логаут, а также обсудим вопросы безопасности.
Все онлайн-лекции проходят в рамках NIX Hiring Month.
А это значит, что у тебя будет возможность познакомиться с техническими экспертами и пройти экспресс-собеседование по интересному тебе направлению в IT!
Прошедшие лекции ты можешь посмотреть в записи на нашем канале.
Узнать больше о мероприятии и пройти регистрацию ты можешь тут ⬅️
Golang. Хватить говорить — пора кодить.
Тарас Серегин, Golang Lead
Самое время изучить Golang! Узнай о преимуществах этого языка программирования по сравнению с другими языками Backend’a и какое будущее у этого направления.
JWT-авторизация, особенности и best practices. Александр Бричак, Golang Developer
Эксперт расскажет о типичных задачах, которые приходится решать в проектах, и какие трудности могут возникать при использовании JWT. Разберем подходы к решению таких задач, как Logout, «Only one active device» и автоматический логаут, а также обсудим вопросы безопасности.
Все онлайн-лекции проходят в рамках NIX Hiring Month.
А это значит, что у тебя будет возможность познакомиться с техническими экспертами и пройти экспресс-собеседование по интересному тебе направлению в IT!
Прошедшие лекции ты можешь посмотреть в записи на нашем канале.
Узнать больше о мероприятии и пройти регистрацию ты можешь тут ⬅️
Автор статьи утверждает, что те, кто говорят «Rust — это то, чем должен был быть Go», в корне не понимают оба языка, решаемые этими языками проблемы и парадигмы разработки, к которым они стремятся.
https://proglib.io/w/0bd6a39f
https://proglib.io/w/0bd6a39f
dominikbraun.io
The difference between Go and Rust – dominikbraun.io
Go is regularly criticized for odd decisions and idiosyncrasies, while Rust is celebrated as an almost perfectly designed alternative that solves Go's problems. But in fact, Go and Rust are far from interchangeable.