How to Go wrong @howtogowrong Channel on Telegram

How to Go wrong

@howtogowrong


How to Go wrong (English)

Do you ever find yourself feeling lost or confused about life's decisions? Are you constantly second-guessing yourself and wondering if you're making the right choices? If so, then you're not alone. The Telegram channel 'How to Go wrong' is here to help guide you through those moments of uncertainty and provide you with valuable insights on how to navigate the complexities of life. 'How to Go wrong' is a community-driven channel that offers practical advice, inspirational stories, and thought-provoking discussions on a variety of topics. From tips on personal development to strategies for overcoming obstacles, this channel is dedicated to helping you embrace your mistakes and learn from them. Who is 'How to Go wrong'? It's a supportive community of like-minded individuals who believe that failure is not the end but a stepping stone towards success. By sharing our own experiences of going wrong and bouncing back stronger, we hope to inspire and empower others to do the same. What is 'How to Go wrong'? It's a safe space where you can ask questions, seek guidance, and connect with others who are on a similar journey of growth and self-discovery. Whether you're struggling with a difficult decision or simply looking for motivation, 'How to Go wrong' has something for everyone. So, if you're ready to embrace your imperfections and learn from your mistakes, join us on 'How to Go wrong' and start your journey towards a more fulfilling and impactful life. Remember, it's okay to go wrong sometimes – it's all part of the process of becoming the best version of yourself.

How to Go wrong

14 Nov, 08:05


(третий вариант должен быть false, false, false – отредактировать нельзя)

How to Go wrong

14 Nov, 07:49


var m map[string]map[int]bool

v := m["foo"][42]
fmt.Println(v)

v, ok := m["foo"][42]
fmt.Println(v, ok)

How to Go wrong

10 Nov, 15:51


Arenas are dead, long live arenas!
* https://github.com/golang/go/discussions/70257
* https://go.googlesource.com/proposal/+/refs/heads/master/design/70257-memory-regions.md#annotated-examples

(понемногу возвращаюсь из долгого отпуска)

How to Go wrong

24 Oct, 13:18


И новый опрос в этом году: https://survey.alchemer.eu/s3/90751981/Go-2024
Результаты прошлого, если вы пропустили: https://devcrowd.ru/go-2023/

How to Go wrong

08 Oct, 16:13


Хорошая статья про unique и weak pointer’ы: https://victoriametrics.com/blog/go-unique-package-intern-string/

How to Go wrong

04 Oct, 06:04


https://changelog.com/gotime/333

How to Go wrong

21 Sep, 17:09


Иногда в стандартной библиотеке можно найти любопытные оптимизации, казалось бы, тривиальных вещей. Например, написал я тут strings.Repeat(" ", n) в коде форматирования значения. Это ведь просто чтобы цикл не писать руками, да? Но нет: https://github.com/golang/go/blob/69234ded30614a471c35cef5d87b0e0d3c136cd9/src/strings/strings.go#L532-L595

How to Go wrong

19 Sep, 09:58


Кто-то из Google Cloud подвёз свой пример: https://medium.com/google-cloud/interning-in-go-4319ea635002

How to Go wrong

19 Sep, 09:51


Ооооох x2: https://github.com/golang/go/issues/67535

How to Go wrong

04 Sep, 19:13


Лучшая четверть организаторов GopherCon Russia (не я) делает камерный четырехдневный Go-кэмп в Черногории. С 13-ого по 16-ое октября будет летний лагерь, Kubernetes операторы, горы, PyTorch в Go, отдых, создание игр на Go. Подробности тут, а наш Go-чат делает разыгрыш скидки в 15%.

How to Go wrong

03 Sep, 18:30


https://go.dev/blog/gotelemetry

(и через какое-то время после включения запустите
go run golang.org/x/telemetry/cmd/gotelemetry@latest view
и полюбуйтесь)

How to Go wrong

30 Aug, 04:12


Ооооох https://github.com/golang/go/issues/67552

How to Go wrong

30 Aug, 04:03


Новый уникальный блог-пост

How to Go wrong

28 Aug, 06:16


Оказывается, кто-то ещё использует GOPATH вместо модулей

How to Go wrong

21 Aug, 09:08


https://go.dev/blog/range-functions brrrr

How to Go wrong

13 Aug, 20:24


https://go.dev/blog/go1.23

Iterators go brrrr

How to Go wrong

04 Aug, 03:36


rsc написал тут про поиск багов делением пополам. Сначала про git bisect (который, как я надеюсь, все используют, когда надо), а потом про деление по пространству, не по времени: https://research.swtch.com/bisect

How to Go wrong

01 Aug, 19:36


Breaking news: Russ Cox уходит с должности техлида Go.

Совсем его AI захватил.

How to Go wrong

26 Jul, 03:41


Появился манифест: https://github.com/golang/oscar/blob/master/README.md

How to Go wrong

23 Jul, 14:58


Go 2 не будет… В смысле, все это и так уже давно знали, но теперь даже сам термин останется только в нашей памяти.

How to Go wrong

11 Jul, 08:25


Ждём изменений в языке специально для AI (типа таких) уже в 1.23: https://github.com/golang/oscar

/s

How to Go wrong

30 Jun, 06:26


rsc выложил исходники: https://github.com/rsc/gaby

How to Go wrong

30 Jun, 06:22


Я как-то пропустил, что в 1.21 завезли практически футуры.
А вы говорите – дженерики не нужны.

How to Go wrong

18 Jun, 03:48


Ну что ж, молчать про итераторы больше нельзя: https://www.gingerbill.org/article/2024/06/17/go-iterator-design/