#advanced
А вы слышали про интерпретатор Yaegi? В статье авторы расскажут про его особенности и преимущества.
https://prglb.ru/1c8eo
А вы слышали про интерпретатор Yaegi? В статье авторы расскажут про его особенности и преимущества.
https://prglb.ru/1c8eo
#advanced
В этой статье автор попробует вас отговорить использовать стандартный HTTP-клиент для Go на продакшене.
https://prglb.ru/2n7nk
В этой статье автор попробует вас отговорить использовать стандартный HTTP-клиент для Go на продакшене.
https://prglb.ru/2n7nk
Medium
Don’t use Go’s default HTTP client (in production)
Writing Go programs that talk to services over HTTP is easy and fun. I’ve written numerous API client packages and I find it an enjoyable…
#docker #advanced
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Как докеризировать ваш проект на Go? Узнаем из следующей статьи.
https://bit.ly/2DDcfxI
Medium
How to Dockerize your Go (golang) App
Turning your apps into a Docker image is a great way to distribute and deploy your applications. I won’t get into why to use Docker, but I…
#advanced #библиотека
Валидатор структур и полей в Golang.
https://github.com/go-playground/validator
Валидатор структур и полей в Golang.
https://github.com/go-playground/validator
GitHub
GitHub - go-playground/validator: :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array…
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving - go-playground/validator
#advanced
В этой статье автор расскажет о том, почему он считает, что дженерики надо добавить в Go и как это сделать.
https://blog.golang.org/why-generics
В этой статье автор расскажет о том, почему он считает, что дженерики надо добавить в Go и как это сделать.
https://blog.golang.org/why-generics
#advanced
Если коротко, монады используют для связывания функций, а если нужно подробно — читайте статью.
https://awalterschulze.github.io/blog/post/monads-for-goprogrammers/
Если коротко, монады используют для связывания функций, а если нужно подробно — читайте статью.
https://awalterschulze.github.io/blog/post/monads-for-goprogrammers/
Adenoid Adventures
Monads for Go Programmers
Why? Monads are all about function composition and hiding the tedious part of it.
After 7 years of being a Go programmer, typing if err != nil can become quite tedious. Everytime I type if err != nil …
After 7 years of being a Go programmer, typing if err != nil can become quite tedious. Everytime I type if err != nil …
#библиотека #advanced
Osin — это библиотека для работы с протоколом OAuth2. Если вы не слышали о нём, этот протокол позволяет пользователям авторизовываться через сторонние приложения.
https://github.com/openshift/osin
Osin — это библиотека для работы с протоколом OAuth2. Если вы не слышали о нём, этот протокол позволяет пользователям авторизовываться через сторонние приложения.
https://github.com/openshift/osin
GitHub
GitHub - openshift/osin: Golang OAuth2 server library
Golang OAuth2 server library. Contribute to openshift/osin development by creating an account on GitHub.
#websocket #advanced #video
Простой туториал по работе с веб-сокетами на Golang.
https://www.youtube.com/watch?v=dniVs0xKYKk
Простой туториал по работе с веб-сокетами на Golang.
https://www.youtube.com/watch?v=dniVs0xKYKk
YouTube
Go WebSocket Tutorial with the gorilla/websocket Package
👨💻 For the price of a ☕ every month, sign up and gain access to a growing list of premium courses on my site - https://tutorialedge.net/pricing/ 👩💻
● SUBSCRIBE to see more of my Videos & hit that LIKE button to support the channel!
Real-time Chat Application…
● SUBSCRIBE to see more of my Videos & hit that LIKE button to support the channel!
Real-time Chat Application…