Size: a a a

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

2019 November 22
Go (Golang) Дайджест
Давайте поможем сделать наш язык и сообщество еще лучше. Заполним опрос. 🙏

https://google.qualtrics.com/jfe/form/SV_b1xqnBCMpZAhJZ3
источник
2019 November 25
Go (Golang) Дайджест
Рекомендательный движок на Go. 😱👨‍💻👩‍💻

https://github.com/zhenghaoz/gorse
источник
Go (Golang) Дайджест
Делаем свой чатик с блэкджеком 🎲🎰🥃 и 👯‍♀️💃🏻 на Go и React.

https://tutorialedge.net/projects/chat-system-in-go-and-react
источник
2019 November 26
Go (Golang) Дайджест
Есть в интернетиках такой флешмоб - переписывать C утилиту wc, которая считает строки, на разные языки. 👅
Вот дело дошло и до Go.

https://ajeetdsouza.github.io/blog/posts/beating-c-with-70-lines-of-go
источник
Go (Golang) Дайджест
Go это прекрасные cli приложения. 🥰 И вот у одной из самых популярных библиотек для построения cli, зарелизилась v2.

https://github.com/urfave/cli
источник
2019 November 27
Go (Golang) Дайджест
Пацаны из American Express решили свичнуться на Go. 👨‍💻👩‍💻

https://americanexpress.io/choosing-go
источник
Go (Golang) Дайджест
источник
2019 November 28
Go (Golang) Дайджест
Большая статья про секьюрити 👮‍♀️👮‍♂️🛡

https://itnext.io/golang-stop-trusting-your-dependencies-a4c916533b04
источник
Go (Golang) Дайджест
И в догоночку, статья про 5 уязвимостей в Go софте. 😨🤭😬

https://resources.whitesourcesoftware.com/blog-whitesource/top-5-go-vulnerabilities
источник
Go (Golang) Дайджест
А вот это круто. 😃 имплементация алгоритма плавающего окна, который применяется в рейт лимитинге.

https://github.com/RussellLuo/slidingwindow
источник
2019 November 29
Go (Golang) Дайджест
Переслано от Yevhenii Pylypenko
Прямая трансляция Go-митапа в Авито

Завтра в 11:30 начинаем митап по случаю десятилетия Go. В программе четыре доклада:

🎉 10 лет Go — Алексей Палажченко

☁️ Готовим сервисы к миру облачных инфраструктур — Елена Граховац, N26

🚜 Интеграция ML моделей в сервис на Go — Дмитрий Зенин, OZON

🗺 Navigator — решение для мультикластерной балансировки: причины создания и опыт разработки — Михаил Шавердо, Авито

Подключайтесь, если интересно. Или поделитесь ссылкой с друзьями
https://youtu.be/5dNu_MkfbKA
источник
2019 December 01
Go (Golang) Дайджест
Хотите лучше разбираться в Garbage Collection алгоритмах, прыгайте по ссылочке. 👇👨‍🔬🧹

http://gchandbook.org
источник
Go (Golang) Дайджест
Я верю, что наступит время, когда код можно будет писать в браузере на телефоне в облачной IDE.

Приходишь на работу, и твой телефон просто конектится к монитору и контроллерам. Ты просто берешь и пишешь.

Одна платформа, одна архитектура, одна ОС, на все устройства.

🚀
источник
2019 December 02
Go (Golang) Дайджест
Если вы когда либо сталкивались с Envoy, и вам приходилось его конфигурировать для своих сервисов, вы навернякак ловили себя на мысли, что документация там написана для каких-нибудь PhD. 👩‍🔬🧑‍🔬👨‍🔬

На самом деле, в конфигурации сервиса нету ничего пугающего, он обладает простыми и понятными абстракциями, и в целом не сложнее чем nginx.
Но блин, то как это преподноситься в официальной документации, вызывает огромное желание громко ругаться матом. 🤬

Уделайте время хорошей документации, это не менее важно, чем элегантный, хорошо структурированный, высокопроизводительный код! ❤️
источник
Go (Golang) Дайджест
Ловите код ревью Ristretto кеша, от толковых ребят. 🤓
источник
Go (Golang) Дайджест
Добро пожаловать к Good reviewer - Bad reviewer. Онлайн программу с обзором кода. И сегодня 1й выпуск.

Мы, а именно Богдан и Олег, делаем обзор Ristretto, супербыстрого кеша написанного на #go

Лайк-подписка-колокольчик ускоряют выход следующего эпизода. А так же интересно ваше мнение. В чате можно предложить проект для обзора.

https://www.youtube.com/watch?v=2FMjhLTBki8
источник
2019 December 03
Go (Golang) Дайджест
DBQ - новый database/sql хелпер, который призван убрать много бойлерплейта в коде. Давайте смотреть 👀

https://medium.com/@rocketlaunchr.cloud/cool-features-in-dbq-zero-boilerplate-database-operations-2ca482f4c54e
источник
2019 December 04
Go (Golang) Дайджест
Впрыгнув в несущийся поезд, 🚆🚂 под названием Envoy, я решил, что я достаточно крутой ковбой 🤠 для того, чтобы пуститься во все тяжкие с Istio.

На мое удивление, 😯 приключение оказалось простым и увлекательным.
Удивился, что местами исходники написаны просто офигенно. Хорошая, простая и понятная абстракция над Envoy, которая снимает с него высокий левел комплексити.
источник
Go (Golang) Дайджест
Тут Расс про вендоринг написал. Спастья во многом повторяет другие статьи про модули, и если честно, то нашли бы они другую громкую тему для обсуждения. А то от разговоров про модули уже немного подташнивает. 🤢

😉👇

https://research.swtch.com/vgo-principles
источник
2019 December 06
Go (Golang) Дайджест
Бред двигает популярные фичи в Go. 🕺🏻 вот например эмбединг статики. 💁‍♂️

Запаковали свой собраный фронтенд рядом с бекендом в один бинарничек и радуетесь. 🤩🥳

https://github.com/golang/go/issues/35950
источник