Size: a a a

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

2021 January 13
Go (Golang) Дайджест
Новый пост от Бена Джонсона. О дизайте пакетов, их отличии от пакетов в других языка. 😎🔥

https://www.gobeyond.dev/packages-as-layers
источник
2021 January 14
Go (Golang) Дайджест
Отличная альтернатива spf13/viper 😎

https://github.com/knadh/koanf
источник
Go (Golang) Дайджест
А вот еще лучшая альтернатива от комрада @oleg_log

https://github.com/cristalhq/aconfig
источник
2021 January 20
Go (Golang) Дайджест
источник
2021 January 22
Go (Golang) Дайджест
Дэниел Марти как всегда радует.

https://twitter.com/mvdan_/status/1352194794064392192?s=20
источник
Go (Golang) Дайджест
Я лично кайфую он нового пакета fs. Например миграции для баз данных, и то куда их положить - перестало быть болью в заднице.

https://benjamincongdon.me/blog/2021/01/21/A-Tour-of-Go-116s-iofs-package/
источник
Go (Golang) Дайджест
Бен Джонсон тоже выкатил новую статью о CRUDостроении. 👷🏻👷‍♂️

https://www.gobeyond.dev/crud/
источник
Go (Golang) Дайджест
Когда вам говорят про хайлод, CockroachDB, и распределенные транзакции, на очередном собесе в продукт, у которого 20к пользователей, улыбайтесь и вспоминайте эту статью. 🤓

https://tailscale.com/blog/an-unlikely-database-migration/
источник
Go (Golang) Дайджест
Вот еще нашел статейку. В целом это довольно простая, и на мой взгляд, не так что бы супер удобная оберточка. 😕

https://blog.huyage.dev/posts/simple-dependency-injection-in-go
источник
Go (Golang) Дайджест
Go 1.15.7 и Go 1.14.14 приехали! 🥳🔥

https://groups.google.com/g/golang-announce/c/mperVMGa98w
источник
Go (Golang) Дайджест
Вот ссылочка на ищью от Раса Кокса

https://github.com/golang/go/issues/42026
источник
Go (Golang) Дайджест
Ну и конечно же всем, кто живет на AWS, стало немножко легче, потому что можно официально в прод тащить. У меня уже год как все на ней было и ничего не выхватил. 🤓

https://aws.amazon.com/blogs/developer/aws-sdk-for-go-version-2-general-availability/
источник
2021 January 23
Go (Golang) Дайджест
Вот пост от Раса в Go блоге, который проливает свет на последние секьюрити релизы. 👮‍♂️

https://blog.golang.org/path-security
источник
2021 January 24
Go (Golang) Дайджест
источник
Go (Golang) Дайджест
Интересно о том, как работает mmap. 🥸

https://brunocalza.me/but-how-exactly-databases-use-mmap/
источник
2021 January 25
Go (Golang) Дайджест
Хорошая ответочка AWSу от Elasticа 🤼‍♂️

https://www.elastic.co/blog/why-license-change-AWS
источник
Go (Golang) Дайджест
Если написать //go:embed assets то все отлично работает и ембедит ваши файлы. Если поставить пробел // go:embed assets то ембединг не работает 🤓
источник
2021 January 26
Go (Golang) Дайджест
Новый пост от Бена Джонсона

https://www.gobeyond.dev/real-world-sql-part-one
источник
Go (Golang) Дайджест
Тут товарищ про Ragel рассказывает. 🤓

https://dev.ms/2021/01/ragel-state-machine-compiler
источник
2021 January 28
Go (Golang) Дайджест
Russ Cox:

I was once asked about the impact of the research literature on Go's design, and I replied in part:

Go is more an engineering project than a pure research project. Like most engineering, it is fundamentally conservative, using ideas that are proven and well understood and will work well together.

http://www.pl-enthusiast.net/2015/03/25/interview-with-gos-russ-cox-and-sameer-ajmani/
источник