Size: a a a

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

2019 April 23
Go (Golang) Дайджест
Вполне себе приличная либа для построение консольных интерфейсов. 😏🤨

https://github.com/gcla/gowid
источник
2019 April 24
Go (Golang) Дайджест
Привет. Делитесь интересными инженерными блогами крутых компаний, желательно что бы с Go стеком но не обязательно.

Пишите мне @heartwilltell

live long and prosper 🖖
источник
Go (Golang) Дайджест
Caddy зарелизили версию 1.0 😑, анонсировали версию 2.0 🙄, анонсировали энтерпрайз версию 🥴, продались с потрохами. 🤢

https://caddyserver.com/blog/announcing-caddy-1_0-caddy-2-caddy-enterprise
источник
Go (Golang) Дайджест
Bentos - тулзовина для того что бы склеивать и синкать различные стриминг технологии. 🚀🛰

https://github.com/Jeffail/benthos
источник
2019 April 25
Go (Golang) Дайджест
Йо камон! 😎 Утречко, бродяги! 😴🛌

А вы знали что популярные Docker 🐳 образы снятся в кошмарах сесурити инженерам? 👮‍♀️😩😱👮‍♂️

https://snyk.io/blog/the-top-two-most-popular-docker-base-images-each-have-over-500-vulnerabilities
источник
Go (Golang) Дайджест
🙈
источник
Go (Golang) Дайджест
Правильный кеш решает большинство проблем перформанса (c) Мамкин архитектор. 🤣

Цените Трикстер - прокси кеш между Graphana и Prometheus. 🤓 Думаю не стоит даже и говорить, вы и сами догадались что написан он на Go. 👇

https://github.com/Comcast/trickster
источник
Go (Golang) Дайджест
Взрослый дядька, который работает профессором по CS пишет в своем блоге почему он любит Go.

P. S. да да, это тот самый yourbasic, куда вы идете повторять про внутряк слайсов перед очередным собеседованием на +200 баксов. 🤣

https://yourbasic.org/golang/advantages-over-java-python
источник
Go (Golang) Дайджест
Мониторился курсов крипты, на Go, с шикарным терминальным UI 🤩

https://github.com/miguelmota/cointop
источник
Go (Golang) Дайджест
А вот Питер Боргон рассуждает про правильный нейминг в Go.

https://peter.bourgon.org/blog/2019/04/24/go-naming-tips.html
источник
Go (Golang) Дайджест
источник
2019 April 27
Go (Golang) Дайджест
Презентации с GopherCon RU 2019 нужны? 💁‍♂️

Вот тут. 👇

https://speakerdeck.com/gopherconrussia
источник
Go (Golang) Дайджест
Простой пример использования Consul для распределенного лока. Автор таким образом делает простой leader election. 🗳 👇

https://medium.com/@didil/building-a-simple-distributed-system-with-go-consul-39b08ffc5d2c
источник
2019 April 29
Go (Golang) Дайджест
Новый пропоузал об обработке ошибок значительно упростит работу в Go 1.13. 😏
Вы можете начать работать с новым функционалом уже сейчас, использовав пакет 📦 golang.org/x/xerrorsgolang.org/x/xerrors

Детальней о нем можно прочитать по ссылочке. 👇

https://crawshaw.io/blog/xerrors
источник
Go (Golang) Дайджест
Когда бухаешь весь спринт и делаешь пул реквест в конце. 🍷🥴
источник
Go (Golang) Дайджест
Альтернатива gorilla/websocket 🦍. Автор утверждает что API более лаконичен, с одним способом сделать что-то. 🤔

https://github.com/nhooyr/websocket
источник
2019 April 30
Go (Golang) Дайджест
После анонсированного в начале года proxy для модулей, его наконец зарелизили. 🥳🎉

https://groups.google.com/forum/m/?utm_source=share&utm_medium=ios_app#!topic/golang-dev/go6_lZqew6g
источник
Go (Golang) Дайджест
А у нас тут Go митапчик. Слушаем про написания ботов 🤖 для Telegram.
источник
Go (Golang) Дайджест
Еще один пост про правильные практики при написании тестов. 🧐🤓

https://medium.com/@povilasve/go-advanced-tips-tricks-a872503ac859
источник
Go (Golang) Дайджест
Кстати, в 1.13 defer будет алоцироватся в стеке. 🤩

https://go-review.googlesource.com/c/go/+/171758
источник