Size: a a a

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

2020 April 01
Go (Golang) Дайджест
Немного о sync.Pool 🏊‍♂️

https://developer20.com/using-sync-pool
источник
2020 April 02
Go (Golang) Дайджест
Мне вот довелось поработать с asyncio в Python 3, и если честно то складываеться впечатление, что уж слишком спешили под давлением трендов это туда впихнуть. Когда работаеть с асинхронным кодом, то каждый удар по клавише как будто ржавый гвозь в крышку гроба. 🥴

Фу бэ. 🤮
источник
Go (Golang) Дайджест
go-tinytime пакет для работы со временем в Go, главная структура которого занимает всего 4 байта, в стандартной библиотеке time.Time{} занимает 24 байта.

https://qvault.io/2020/04/02/announcing-go-tinytime-go-tinydates-sister-package
источник
Go (Golang) Дайджест
Только что задеплоил сервис на VMку, ручками по SSH, Карл. Ручками 🙌 по SSH. Аж чуть не всплакнул от ностальгии. 😢

Никаких контейнеров, Куберов, и прочего 💩.
источник
2020 April 03
Go (Golang) Дайджест
Отличная статья прилетела от Олега.
источник
Go (Golang) Дайджест
Переслано от Oleg Kovalov
источник
Go (Golang) Дайджест
Google выкатил поиск по исходникам своих Open Source проектов.  💁‍♀️💁‍♂️

https://cs.opensource.google
источник
Go (Golang) Дайджест
Если вдруг кто хочет поработать с Ieftimov в Амстере 😉:

https://jobs.lever.co/scribd/cd0559ef-e4e3-418b-a99b-1c68fa8607e6
источник
2020 April 04
Go (Golang) Дайджест
😎
источник
Go (Golang) Дайджест
источник
2020 April 05
Go (Golang) Дайджест
Так, намек то ли скедулер, то ли на ивент луп с подобием промисов, да еще и с поддержкой wasm. 🤔

https://github.com/suborbital/hive
источник
Go (Golang) Дайджест
А вот либа для построения Slack ботов, 🤖 если они еще кому-то нужны. 😑

https://github.com/shomali11/slacker
источник
Go (Golang) Дайджест
Статья про gops от Google, библиотеке, которая помогает получать много сведений о вашей программе в рантайме.

https://medium.com/a-journey-with-go/go-how-does-gops-interact-with-the-runtime-778d7f9d7c18
источник
Go (Golang) Дайджест
Проект от TJ Holowaychuk, который помогает собирать и устанавливать go бинари без go. 😕

https://gobinaries.com
источник
Go (Golang) Дайджест
🐳🐋 Docker сделали свой официальный 🐙 GitHub Action.

https://github.com/docker/build-push-action
источник
2020 April 06
Go (Golang) Дайджест
Тут видосик про Pulumi - штуку которая делает инфраструктуру как код. Pulumi поддержмвает несколько популярных языков програмирования, в том числе Go. 😁

Если вы устали от Terraform, то это возможно ваш выбор. Инфра на Go!

https://www.youtube.com/watch?v=eAGcpkhlgno
источник
Go (Golang) Дайджест
источник
2020 April 07
Go (Golang) Дайджест
Тут вот отличная статья про паттерны NATS, который к слову тоже написан на Go 👨‍💻

https://choria.io/blog/post/2020/03/23/nats_patterns_1
источник
Go (Golang) Дайджест
Митчел походу сново наркоманил за компом на выходных. 😵🤯💉

Библиотека превращает gRPC стрим в net.Conn в Go.

https://github.com/mitchellh/go-grpc-net-conn
источник
2020 April 08
Go (Golang) Дайджест
Evans

gRPC-клиент написанный на Go. Тула пригодится для тестирования ваших rpc-интерфейсов на этапе разработки.

🌐 Lang: Go
📎 Repo: https://github.com/ktr0731/evans
источник