Маленькая подборка за неделю.
🔗 Обработка ошибок с помощью Go Tooling
🔗 Мне не нравятся обработчики HTTP по умолчанию в Go
🔗 Простой сопоставитель регулярных выражений C Rob Pike’s в Go
🔗 Manipulating Windows Tokens With Go
🔗 Atomic Pointers in Go 1.19
📹 Building Go Executables: Embedding Assets (youtube)
🔗 Revive: быстрый, настраиваемый и гибкий Linter for Go (github)
🔗 Обработка ошибок с помощью Go Tooling
🔗 Мне не нравятся обработчики HTTP по умолчанию в Go
🔗 Простой сопоставитель регулярных выражений C Rob Pike’s в Go
🔗 Manipulating Windows Tokens With Go
🔗 Atomic Pointers in Go 1.19
📹 Building Go Executables: Embedding Assets (youtube)
🔗 Revive: быстрый, настраиваемый и гибкий Linter for Go (github)
Preslav Rachev
I Don’t Like Go’s Default HTTP Handlers
Explicit > Implicit
👍6🔥2
Выпуск #3: GameDev в Go
Обсудили вопросы, связанные с геймдевом на го: подходит ли Go для геймдева? Какие основные плюсы и минусы? На какие игровые движки стоит обратить внимание? И др.
https://gogetpodcast.ru/post/2022/08/13/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-3-gamedev-%D0%B2-go/
Обсудили вопросы, связанные с геймдевом на го: подходит ли Go для геймдева? Какие основные плюсы и минусы? На какие игровые движки стоит обратить внимание? И др.
https://gogetpodcast.ru/post/2022/08/13/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-3-gamedev-%D0%B2-go/
gogetpodcast.ru
Выпуск #3: GameDev в Go | Go Get Podcast
Обсуждаем язык Go и всё, что с ним связано
👍3🔥3
https://go.dev/doc/devel/release#go1.19.1
исправления безопасности
net/http: обрабатывать ошибки сервера после отправки GOAWAYA, закрывающее HTTP/2-соединение с сервером, могло навсегда зависнуть в ожидании чистого завершения работы, которое было прервано последующей фатальной ошибкой. Этот режим сбоя может быть использован для отказа в обслуживании.
net/url: JoinPath не удаляет компоненты относительного пути во всех случаях
download
Cherry pick approved
исправления безопасности
net/http: обрабатывать ошибки сервера после отправки GOAWAYA, закрывающее HTTP/2-соединение с сервером, могло навсегда зависнуть в ожидании чистого завершения работы, которое было прервано последующей фатальной ошибкой. Этот режим сбоя может быть использован для отказа в обслуживании.
net/url: JoinPath не удаляет компоненты относительного пути во всех случаях
download
Cherry pick approved
go.dev
Release History - The Go Programming Language
🔥2