Size: a a a

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

2018 June 12
Go (Golang) Дайджест
Ииии приветики. 👋 Пожалуй это утро мы начнем с хорошей статьи, которая посвящена перфомансу. 💪
Автор расказывает о том, как они добились улучшенной в 23 раза производительности. Много бенчмарков. 🤓

https://medium.com/@val_deleplace/go-code-refactoring-the-23x-performance-hunt-156746b522f7
источник
Go (Golang) Дайджест
Решил поделится немного не техническими постами, 🙈 но все же важными и полезными. В приведенной ниже стетье, автор приводит 6 вещей, которые по его мнению, важны, что бы рости как специалист. 👇

https://medium.com/golang-tips/6-career-boosters-for-programmers-71035a8acedc
источник
Go (Golang) Дайджест
Хотел поделится с вами трудом крутого инженера, и просто отличного парня @mukolaich 🤝
DevOps Factors - это такой 12 factor app для DevOps культуры, и инженеров, которые стараются ее развивать. 💪 Работа над локализациями уже ведется, а вы пока поддержите звездочкой на Github. 🤩
https://devopsfactors.com
источник
2018 June 13
Go (Golang) Дайджест
Привет. 🖖 Спал доступен первый драфт релиз ноутсов Go 1.11 😋🙈🎉

👩‍💼 Коротко о главном:
👉 Убрали поддержку некоторых старых ОС (OS X 10.9, Windows Vista и ниже)
👉 В пакете sync добавили поддержку профайлинга RWMutex

Остальное смотрите по ссылке ниже. 😉👇
https://tip.golang.org/doc/go1.11
источник
Go (Golang) Дайджест
Франциск наконец-то добрался домой, и запилил JustForFunc №35 🎉
В выпуске он рассказывает, как написать всем знакомую команду tree, средствами стандартной библиотеки. 👨‍💻
https://youtu.be/XbKSssBftLM
источник
Go (Golang) Дайджест
Так же зарелизился Hugo 0.42 🎉
Добавлена поддержка наследования и композиции в темах.
https://gohugo.io/news/0.42-relnotes/
источник
Go (Golang) Дайджест
И в очередной раз нас удивляет функция append 🤓
https://medium.com/@cep21/gos-append-is-not-always-thread-safe-a3034db7975
источник
2018 June 14
Go (Golang) Дайджест
Йо камон 🤘 бродяги. Если вы юзаете ZeroMQ, то очевидно сталкивались с goшной оберткой pebbe/zmq4.
Но тут вот выкатили pure go реализацию, так что давайте смотреть. 🤓👇
https://github.com/go-zeromq/zmq4
источник
Go (Golang) Дайджест
Go команда немного обновила контрибьюшен гайдлайн. 😏
Если собирайтесь контрибьютить в язык, но не знаете как, вам по ссылке ниже. 🤓👇
https://golang.org/doc/contribute.html
источник
2018 June 15
Go (Golang) Дайджест
Бляха, Бен Джонсон крутой чувак. 😎 Очередная статья в копилочку. Все о том как хендлить ошибки. 👨‍💻😱

https://middlemost.com/failure-is-your-domain
источник
2018 June 19
Go (Golang) Дайджест
Приветики, 👋 я пропал на пару дней, болел. 🤒 Но, не могу сказать, что за это время в мире Go произошло много нового.

Из того, что стоит ометить - появилась интересная статейка, где сравнивают WebAssembly и GopherJS

https://dev.to/hajimehoshi/gopherjs-vs-webassembly-for-go-148m
источник
2018 June 20
Go (Golang) Дайджест
Еше немного про dep и vgo. С парой хороших примеров применения. 😚
https://blog.spiralscout.com/golang-vgo-dependency-management-explained-419d143204e4
источник
Go (Golang) Дайджест
Ох 😱 это точно в копилочку. 😋 Отличный пост, в котором собрано множество тонкостей, подводных камней, граблей, на которые так часто наступают все новички в Go.
http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html#map_range
источник
Go (Golang) Дайджест
Виталик Козловский, нет, не тот который поет, 😆 жжёт сейчас про память в Go, на митапе в Киеве.
Будут слайды - скину 😘
источник
Go (Golang) Дайджест
А прямо сейчас Александр Валялкин рассказывает про грядущие в Go 1.11 оптимизации производительности. 😱🧐🤓
источник
2018 June 21
Go (Golang) Дайджест
Приветики. 🖖 Открываю Медиум, а там врывается в ленту пост, про очередной линтер go-critic. Автор заявляет, что писать новые проверки, и добавлять их в существующий каркас - просто как никогда. 🤔

Давайте посмотрим 🧐
https://medium.com/@olegkovalov/welcome-go-critic-a26b6e30f1c6

И статья на Хабре
https://habr.com/post/414739
источник
Go (Golang) Дайджест
Как и обещал - вот слайды с докладов вчерашнего митапа. 😘

Go Memory Model - Виталий Козловский (не тот что поет 😆)
https://docs.google.com/presentation/d/1GZ26iEEjIuLppwWrO63AXEaLpLrl438xCq2W3Kdh_hI/edit?usp=sharing

Performance patches in Go 1.11 - Александр Валялкин
https://docs.google.com/presentation/d/1tpeJZFObkeick4CF-mx0L3CeCgvT15B96aJeRpxEPcE/edit?usp=sharing
источник
Go (Golang) Дайджест
Кубер летит впереди планеты всей. Наверняка вы уже слышали про Кубер операторы? 🤨 Возможно хотите написать свой?

https://devops.college/developing-kubernetes-operator-is-now-easy-with-operator-framework-d3194a7428ff
источник
Go (Golang) Дайджест
Ей, пираты! 🤘☠️

Я знаю, что среди вас есть те, кого хлебом не корми, дай только попидалить всякий рокет сайнс. 👩‍🔬👨‍💻🚀
У меня для вас кое-что есть. 😉

В крутую продуктовую компанию в Киеве нужен крутой Back-End дев. Тебя ждет много Go и куча передовых технологий.

🤓 Если у тебя хороший бекграунд в Java, C++, Node.js, Rubу, Python.

🧐 Если ты хорошо знаешь все аспекты Back-End разработки.

😩 Если ты хочешь свичнутся в Go, а твоя компания все еще пишет на PHP 5.6.

😵 Если ты каждый день видишь, как 5 человек смотрять в pom.xml где-то в стенах кровавого энтерпрайзного аутсорса.

😥 Если ты устал от всего этого 💩 и хочешь овнить крутые технологии каждый день.

Пиши @EugeniaMir и она расскажет тебе все подробности.

Love. Peace. Go. 😘
источник
Go (Golang) Дайджест
Хо хо. Заявочка на чемпионство. Чувак написал хешмапу, которая, судя по его утверждениям и бенчмаркам, быстрее стандартной, да еще "lock free 😎".
https://github.com/cornelk/hashmap
источник