How to Go wrong
1.68K subscribers
12 photos
1 video
231 links
Download Telegram
А давно у https://staticcheck.io такой весёлый подзаголовок на сайте?

EDIT: Он ещё и меняется. rm -rf $GOPATH – лучший.
Совет всем гоферам: никогда, никогда не игнорируйте ошибки, даже такие невозможные, как запись в bytes.Buffer.Write или encoding.BinaryMarshaler.MarshalBinary для тривиального типа. По закону подлости этот код будет скопирован и изменён так, что вместо bytes.Buffer будет net.Conn, вместо тривиального типа – сложный с type switch и default: return errors.New("unhandled type"), а обработка ошибок не добавится – ну работало ж до этого. И будете потом на другом конце сети и кодовой базы несколько часов источник проблемы искать.

Угадайте, откуда я это знаю.
А мог бы помочь!

Совместными усилиями довезли, наконец.
Forwarded from oleg_log (Oleg Kovalov)
brew никак не завезет 1.17 (https://github.com/Homebrew/homebrew-core/pull/83413) и если у вас тоже проблемы с ARM,то обновите x/sys https://github.com/hashicorp/consul/pull/10869
Минут через 10 начинаем
Всероссийская перепись гоферов через Госуслуги