Size: a a a

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

2019 May 01
Go (Golang) Дайджест
Статья с парой советов по использованию каналов и рутин.  Ничего особенного. 😒 Бейсик левел. 👶

https://medium.com/@owlwalks/how-would-you-organize-your-goroutine-and-channel-p1-e6e3c698f90c
источник
2019 May 02
Go (Golang) Дайджест
Вот тут есть всякие штучки для работы с слайсами. 👇

https://github.com/elliotchance/pie
источник
Go (Golang) Дайджест
Есть у нас в украинском комьюнити такой ресурс как dou.ua. Я порой туда дайджесты тоже пишу. 😉

Вот смотрю я комменты одной из свежих тем, и не понимаю, смеятся или плакать. 🤣🤷‍♂️😭

Казалось бы, ну что тут такого, docker 🐳, мультистейдж билды. Уже давно знакомый, отлично работающий подход, позволяющий не держать специальные билд агенты с кучей специализированного софта, а просто поднимать спот машинки с образа, где один докер.
Унификация же ведь. 💁‍♀️

Но некоторые вопросы или утверждения коллег по цеху, просто ставят меня в угол.

Как в 2019 году можно спрашивать:

> docker потрібний для розробників?

Нет же блин, в эпоху, когда Kubernetes является вторым по размеру опенсорс комьюнити в мире после Linux, а слово ‘контейнер’ уже автоматом асоциируется с словом ‘docker’, нам конечно же не обязательно знать docker. Да нахрена он нужен вообще, docker то ваш. 🤦‍♂️

Тем, кто не знает украинский язык 🇺🇦, скорей всего, ничего не будет понятно. Сам пост и комменты тут. 👇

https://dou.ua/lenta/articles/building-docker
источник
Go (Golang) Дайджест
Если вдруг не знали, в GoLand есть пару прикольных фич, которые могу секономить вам времени на пару чашек чая ☕️ в месяц.

https://medium.com/@keperry/5-tips-to-speed-up-golang-development-with-intellij-or-goland-6646110e9c5e
источник
2019 May 03
Go (Golang) Дайджест
Наслаждайтесь. 😘

https://arp242.net/the-art-of-unix-programming
источник
2019 May 04
Go (Golang) Дайджест
Новая билд тулзовина для Go.
Я пока не смотрел, 🤷‍♂️ но логотипчик прикольный. 😉

https://go-gilbert.github.io/gilbert
источник
Go (Golang) Дайджест
Интересный тред в Twitter. 🧐

Официальный аккаунт Go хочет получить фидбек от больших (1000+ чел.) организаций, о том как они выбирают языки 😛👅, и почему Go.

https://mobile.twitter.com/golang/status/1124364496124895232
источник
2019 May 06
Go (Golang) Дайджест
Надеюсь с Go комьюнити такого никогда не случится. 🤭
источник
Go (Golang) Дайджест
Я думал, что на сегодня достаточно постов.

Но в мире питона большая драмаконтрибьютор асинхронного стека в urllib3 обвиняет питониста-селебрити Kenneth Reitz (requests, pipenv, maya, responder, etc.) в присвоении ~$30k, собранных с сообщества на оплату работы над асинхронным Requests v3.

Для широкой аудитории следует пояснить, что Requests — это самая популярная и удобная в использовании HTTP-библиотека в экосистеме питона. Которая по сути является враппером со своими методами над указанным выше urllib3.

Блогпост: https://vorpus.org/blog/why-im-not-collaborating-with-kenneth-reitz/

Дискуссия на HN: https://news.ycombinator.com/item?id=19826680

Дискуссия на реддите: https://www.reddit.com/r/Python/comments/bklroc/why_im_not_collaborating_with_kenneth_reitz/
источник
Go (Golang) Дайджест
Слайды Дейва Чейни с Gophercon Singapor 2019.

Тайтл говорит сам за себя. 👨‍💻>👨‍🔬

https://dave.cheney.net/paste/clear-is-better-than-clever.pdf
источник
2019 May 07
Go (Golang) Дайджест
Отличное интервью с пионерами компьютерных наук. Брайан Керниган и Кен Томпсон. 🧐🤓

https://youtu.be/EY6q5dv_B-o
источник
2019 May 08
Go (Golang) Дайджест
Свежая статья от Дейва Чейни, о тейбл драйвен тестах. 🤓 Подход нифига не новый, но может вы найдете что-то для себя. 😉

https://dave.cheney.net/2019/05/07/prefer-table-driven-tests
источник
2019 May 10
Go (Golang) Дайджест
Немножечко выпал из онлайна. Я в отпуске, 🏄‍♂️ потому пропустил новость про релиз Go 1.12.5 и 1.11.10 🎉

https://groups.google.com/forum/m/#!msg/golang-announce/GhnThAAITFI/G2khTjk2AwAJ
источник
2019 May 14
Go (Golang) Дайджест
Бил “Шляпа” Кеннеди написал второй пост из серии про сборку мусора. 🚮

👇

https://www.ardanlabs.com/blog/2019/05/garbage-collection-in-go-part2-gctraces.html
источник
Go (Golang) Дайджест
А наш любимый плейграунд теперь поддерживает импорты внешних либ. 😱🥳 Об этом написал Бред в Twitter. 🐦

https://twitter.com/bradfitz/status/1128069715455123457
источник
Go (Golang) Дайджест
Если вдруг захотите распарсить мрт снимочек своей хилой спины 👴👵, задроты 🤓, эта либа будет вам полезной. 🤣

Умеет парсить DICOM изображения.

DICOM (Digital Imaging and Communications in Medicine) — медицинский отраслевой стандарт создания, хранения, передачи и визуализации цифровых медицинских изображений и документов обследованных пациентов.

https://github.com/suyashkumar/dicom
источник
Go (Golang) Дайджест
Еще постоянно обновляется вот эта онлайн книжечка по Go. 👩‍💻👨‍💻

👇 #books #gobooks

https://go101.org/article/101.html
источник
2019 May 15
Go (Golang) Дайджест
источник
Go (Golang) Дайджест
Radix сортировка для строк. 👇

https://github.com/yourbasic/radix
источник
2019 May 16
Go (Golang) Дайджест
Альтурнатива Gorilla Sessions  🦍 - библиотека с названием Jeff. 🤦‍♂️
С библиотекой все хорошо, а вот название хромает. 😬

https://github.com/abraithwaite/jeff
источник