Size: a a a

Go (Golang) Дайджест

2018 January 21
Go (Golang) Дайджест
Доброе утро 🙋‍♂️🙋.
Компания JetBrains каждый год проводит опрос своих клиентов, большинство из которых… (барабанная дробь🥁) - разработчики 👩‍💻.
В отчете много графиков и интересной информации, а еще там сказали, что Go самый перспективный язык 😍
https://www.jetbrains.com/research/devecosystem-2017/
источник
2018 January 22
Go (Golang) Дайджест
Утречко, бродяги 🖖. Похоже, что поддержка Go в AWS Lambda хорошо 👌 зашла в комьюнити, потому что все ресурсы просто усыпаны туториалами о том, как запихнуть свой hello world в лямбду.
Это немного усложняет задачу поиска хороших материалов по теме, но я вот нашел хорошую статью от Cloud Guru.
AWS Lambda, API Gateway, немного Go, чуток магии фронтенда, - и у вас серверлес приложение 😜
https://read.acloud.guru/serverless-golang-api-with-aws-lambda-34e442385a6a
источник
Go (Golang) Дайджест
Совсем забыл, GopherCon Russia 2018 заявили, что одним из их докладчиков станет Brian Ketelsen (Microsoft).
Для тех, кто не знаком с этим дядькой - он контрибьютит в такие проекты как Docker, Kubernetes, etcd.
https://twitter.com/GopherConRu/status/955389131584090112
источник
2018 January 23
Go (Golang) Дайджест
Приветики 🙋🙋‍♂️. Тут на DOU вышли результаты 9го опроса по языкам программирования👩‍💻. Go все больше набирает популярность, он вошел в тройку самых предпочитаемых языков, который выбрали бы для следующего проекта.
Отличные новости 💪 🤙
https://dou.ua/lenta/articles/language-rating-jan-2018/
источник
Go (Golang) Дайджест
Вышел 27 выпуск JustForFunc, в котором Френсис покажет 2 способа мерджить различное количество каналов 🙆🏾‍♀️🙅‍♂️
https://youtu.be/B64hIRjNvLc
источник
Go (Golang) Дайджест
Ой ой ой 😱. Чуть не пропустил самое главное.
Вышел минорный релиз Go 1.9.3 👏.
В релиз вошли фиксы компилатора и рантайма, а так же фиксы в таких пакетах: database/sql, math/big, net/http, net/url
https://groups.google.com/forum/#!msg/golang-nuts/7VWC5pzjg7A/E5McanH0AgAJ
источник
Go (Golang) Дайджест
Инетерсный взгляд на Go vs Python. Затрагивается тема канкаренси и параллелизма. 🏃‍♀️🏃
https://made2591.github.io/posts/go-py-benchmark
источник
Go (Golang) Дайджест
Вы наверняка знаете о такой штуке как sync.Map, которая появилась в Go 1.9. Если нет, тогда:
1. Начните читать релиз ноутсы языка, это важно! 👩‍🏫
2. Можете прочитать вот эту статью, которая покажет что это за зверь.
https://medium.com/@deckarep/the-new-kid-in-town-gos-sync-map-de24a6bf7c2c
источник
2018 January 24
Go (Golang) Дайджест
Приветики 😜. Нашел тут интересную статью, о том, как обычная IT компания, выполняющая работу под заказ, преймущественно с помощью Php или Python, заредьюсила косты на инфаструктуру на $50к, переписав бекенд с Php на Go 🙈🙉🙊.
http://ddi-dev.com/blog/programming/how-we-have-used-golang-language/
источник
Go (Golang) Дайджест
Вдогонку, что бы вы не думали, что это притянуто за уши 🙉. Вот доклад ребят из Badoo, о том как в 200 строк Go кода сэкономить 15 серверов.
https://youtu.be/uO268voCGwA
источник
Go (Golang) Дайджест
Невероятный пост ребят из GitLab, о том как фикс в Go 1.9 помог им ускорить их сервис в 30 раз 😱.
https://about.gitlab.com/2018/01/23/how-a-fix-in-go-19-sped-up-our-gitaly-service-by-30x/
источник
2018 January 25
Go (Golang) Дайджест
Отличные новости! 🔥⚡️. Dep жив и продолжает развиваться!
Зарелизили версию 0.4.1, сайт с новым блогом, и документацию ! Юхххуу 😙👏
https://golang.github.io/dep/blog/2018/01/23/announce-v0.4.0.html
источник
Go (Golang) Дайджест
Тут мне прилетела ссылочка на слайды Митчела Хашимото из HashiCorp, и я сразу решил найти видео этого доклада. Советую посмотреть, особенно, если желаете почерпнуть правильной информации о тестировании своего кода 🖖.
https://youtu.be/8hQG7QlcLBk
https://speakerdeck.com/mitchellh/advanced-testing-with-go
источник
Go (Golang) Дайджест
В ежегодном инсайте от HackerRank, отметили, что Go становится все более востребованным. Он занял первое место в рейтинге языков, которые разработчики выбирают как следующий язык для освоения. 💪🙌
https://research.hackerrank.com/developer-skills/2018/
источник
Go (Golang) Дайджест
Пост ребят из gRPC Go команды, о подходе к работе и инженерных практиках 👩🏼‍🔧.
https://grpc.io/2018/01/22/grpc-go-engineering-practices.html
источник
2018 January 26
Go (Golang) Дайджест
Мальчишки и девченки, а так же их родители 😂, Go 1.10 релиз кандидат увидеть не хотите ли?
Ничего сверх нового, очень много изменений в тулчейне, много импрувментов и фиксов. Ставим, читаем, эксперементируем.
https://groups.google.com/forum/#!msg/golang-nuts/XlnXSk1r6Sw/5Q6UlVrZCAAJ
источник
Go (Golang) Дайджест
Очередная статья про лямбды на Go в AWS 😌. На этот раз учимся готовить сайт с фронтом на s3, за который ставим API Gateway и Lambda 😎. Рассматриваем интересный фреймворк - Sparta.
Ух несется serverless 🤯.
https://read.acloud.guru/go-aws-lambda-building-an-html-website-with-api-gateway-and-lambda-for-go-using-sparta-5e6fe79f63ef
источник
Go (Golang) Дайджест
Вот короткая статья об импортах. Я, например, знал не про импорт через точку 🤦🏽‍♂️💁🏻‍♀️.  
https://scene-si.org/2018/01/25/go-tips-and-tricks-almost-everything-about-imports/
источник
Go (Golang) Дайджест
Попался под руку неплохой, на первый взгляд, rest клиент на Go. 🕵🏼‍♂️ Давайте посмотрим поближе. 🕵🏻‍♀️
https://github.com/go-resty/resty
источник
2018 January 27
Go (Golang) Дайджест
Фил Перл в очередной раз взрывает топы Медиум, в теге Golang, на этот раз статьёй о перфомансе каналов. И хоть мне не очень импонирует его критицизм, не могу не отметить, что его статьи очень интересны. 👨‍💻👩‍🏫
https://syslog.ravelin.com/so-just-how-fast-are-channels-anyway-4c156a407e45
источник