Size: a a a

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

2018 April 11
Go (Golang) Дайджест
Маленькая история, о том, как маленькая Go апка, написаная на хакатоне, снизила стоимость инфраструктуры на 50к. 🤑
https://movio.co/en/blog/saving-money-with-Hackathon-project/
источник
Go (Golang) Дайджест
Эй, пираты. ☠️ Я тут оставлю статейку про неправильное использование мютексов и злоупотребление defer в http хендлерах. 👇
https://commandercoriander.net/blog/2018/04/10/dont-lock-around-io/
источник
Go (Golang) Дайджест
Lambda и Serverless - слова от которых уже подташнивает порой. 🤢 Но если вы упустили хайп и еще не написали свою Serverless апку, вот вам хорошая статья на эту тему. 👇
http://www.alexedwards.net/blog/serverless-api-with-go-and-aws-lambda
источник
2018 April 12
Go (Golang) Дайджест
Утречко, бродяги. 😽 Я всегда любил статьи о больших рефакторингах, сменах стека, проблемах, которые заставляют что-то менять, и сложностях, которые предстоит пройти, выбрав новую технологию или язык.

Вот одна из таких статей.  О том, как чуваки выкинули свой php🤢🤮 стек, и прыгнули в незнакомый для них Go, и не пожалели. 😉👇
https://medium.com/lovekairos/replacing-php-with-go-8x-improvement-6330a7647c84
источник
Go (Golang) Дайджест
Достаточно неплохая статья, о том, как же разделять границы микросервисов. 🧐👇
https://medium.freecodecamp.org/follow-these-practical-principles-and-get-well-designed-microservices-boundaries-ef2deffd69e3
источник
2018 April 13
Go (Golang) Дайджест
Приветики, пираты ☠️ Шутки про Россию и Телеграм шутить не буду, а то еще кого обижу. 😆
Все вы умные, надеюсь, будете меня читать и дальше. ☺️

А вот сегодняшний дайджест начнем с репозитория, в котором представлена тулзовина для генерации фейковых интерфейсов, она наверняка поможет вам в тестировании, называется она Шарлатан.😆👇
https://github.com/percolate/charlatan
источник
Go (Golang) Дайджест
А еще вашему вниманию предлагается очередная статья из серии “Go is not good”, в которой, как обычно, кидаются какашками 💩💩💩 в Go. Порой весьма заслужено. 🤫
https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/
источник
Go (Golang) Дайджест
Хм 🤔 интересный взгляд на то, каким должен быть бекенд дев в 2018 году 🙄
https://medium.com/tech-tajawal/modern-backend-developer-in-2018-6b3f7b5f8b9
источник
Go (Golang) Дайджест
Добавьте себе в закладочки вот этот репос, который, по сути, является ссылочками на определенный момент видео доклада Роба Пайка - Go Proverbs. 😊

В этом видео Роб рассказывает об идиомах, которые лежат в основе этого языка и инженерной культуры, которая образовалась вокруг него.

Будет круто, если вы будете их знать и следовать им, но не бойтесь отклоняться от них, ведь именно выходя за рамки знакомого и привычного мы открываем что-то новое. 🧐

https://go-proverbs.github.io
источник
2018 April 16
Go (Golang) Дайджест
О, привет. 🙋‍♂️ Я тут нашел забавную статью, про то как чувак делал фейс рекогнишн апку на Python и Go, которую запихивал в Kubernetes. 🚀
Там илюстрации очень забавные. 😁
https://skarlso.github.io/2018/03/15/kubernetes-distributed-application/
источник
2018 April 17
Go (Golang) Дайджест
Привет, пираты! ☠️ Ловите 🤽‍♀️ сервис, который конвертирует целую кучу хлама в PDF. 😋 Написан на Go, есть интересные места в исходниках. ☺️
https://github.com/thecodingmachine/gotenberg
источник
Go (Golang) Дайджест
Очень интересный взгляд на то, как мы подходим к решению определенной проблемы с помощью кода. Размышление о простоте, читаемости, абстракции. 👇
https://medium.com/@kaveh.shahbazian/abstractions-the-costs-b0c00835aa8d
источник
Go (Golang) Дайджест
Стали доступны слайды с конференции GopherChina 2018. 🇨🇳 Там все на китайском блин, 🤦‍♂️ но вдруг его кто-то знает. 🤷‍♀️😑
https://github.com/gopherchina/conference/tree/master/2018
источник
Go (Golang) Дайджест
Немножечко о тредах в Java и рутинах в Go 🤓
https://rcoh.me/posts/why-you-can-have-a-million-go-routines-but-only-1000-java-threads/
источник
2018 April 18
Go (Golang) Дайджест
Привет, бандиты. 🤘 Закину вам немного матана. 👩🏻‍🏫 Тут есть хорошая статья, с диаграмами, бенчмарками, примерами кода, про то как чувак хотел написать каунтер строк кода, который будет быстрее, чем cloc.
Что у него получилось можно прочитать по ссылке 🧐👇
https://boyter.org/posts/sloc-cloc-code/
источник
Go (Golang) Дайджест
Если вы знатный извращенец, то вам, наверняка, зайдет статья от Datadog, 🐶 Они там из Go вызывают Python с помощью Cgo. 🤯
https://www.datadoghq.com/blog/engineering/cgo-and-python/
источник
2018 April 19
Go (Golang) Дайджест
Хо хо пираты ☠️🤘. Если вам нужно запихнуть в свой релиз bash скрипт, или набор гифок, или еще какое-нибудь непотребство, и это портило прекрасную картину 👨🏻‍🎨🖼 мира с единственным бинарником, теперь есть решение.

Parcello - ресурс бандлер, который помогает запаковать весь ваш стаф внутрь бинарничка, где он эмулирует файловую систему. 😝 Звучит очень 👌.

https://github.com/phogolabs/parcello
источник
Go (Golang) Дайджест
Если вы используете пакет sql.DB, то вам определенно пригодится эта статья. Расказывают о том. как подкрутить перфоманс 👇.
http://techblog.en.klab-blogs.com
источник
Go (Golang) Дайджест
И сново о хендлинге ошибок 😟. Автор в статье утверждает, что отсутствие эксепшнов в Go - наглая ложь 😱🤭😳, и обвиняет создателей языка в заговоре с Северной Кореей 🇰🇵 и сокрытии информации (тут я приврал для остроты конечно 🤫).
https://medium.com/@mattklein123/exceptional-go-1dd1488a6a47
источник
2018 April 22
Go (Golang) Дайджест
Утречко, котаны! 😼 Если кто из вас интересуется всякими хардварными штуками, возможно вам будет интересен этот блог.
Например следующая статья, описывает как управлять дроном с помощью Go.
https://gobot.io/blog/2018/04/20/hello-tello-hacking-drones-with-go/
источник