Go Golang Дайджест
@GolangStack
2.64K
subscribers
26
photos
3
videos
799
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.64K subscribers
Go Golang Дайджест
https://meska54.hashnode.dev/concurrency-in-go-a-deeper-look-into-gos-runtime-scheduler
Go Golang Дайджест
https://github.com/jorgerojas26/lazysql
GitHub
GitHub - jorgerojas26/lazysql: A cross-platform TUI database management tool written in Go.
A cross-platform TUI database management tool written in Go. - jorgerojas26/lazysql
Go Golang Дайджест
https://habr.com/ru/companies/yandex_praktikum/articles/783504/
Хабр
Range Loop в Go: подводные камни, как с ними бороться и что нас ждёт в версии 1.22
Привет, Хабр! Меня зовут Рафаэль Мустафин, я ментор на курсе «Go-разработчик» в Яндекс Практикуме. Эта статья посвящена нюансам цикла range в Go. Мы рассмотрим распространённые подводные камни, лучшие...
Go Golang Дайджест
https://habr.com/ru/companies/it-guide/articles/744046/
Хабр
Go: передача значений VS передача указателей
Go - один из немногих языков, в которых структуры можно передавать параметрами и возвращать из функций как по значению, так и по указателю. Это приводит к большей выразительности языка, но также...
Go Golang Дайджест
https://github.com/x-hgg-x/arkanoid-go?tab=readme-ov-file
GitHub
GitHub - x-hgg-x/arkanoid-go: Arkanoid game in Go using Ebitengine with ECS.
Arkanoid game in Go using Ebitengine with ECS. Contribute to x-hgg-x/arkanoid-go development by creating an account on GitHub.
Go Golang Дайджест
https://www.youtube.com/watch?v=1w4VOlv-9ws
YouTube
Пишем бенчмарки и оптимизируем программы на Go // Курс «Golang Developer. Professional»
Присоединяйтесь к нашему увлекательному занятию, где мы раскроем секреты улучшения производительности ваших программ на Golang.
Вы узнаете, как писать мощные бенчмарки и использовать их для оптимизации вашего кода.
Мы научим вас выявлять узкие места и…
Go Golang Дайджест
https://habr.com/ru/articles/786670/
Хабр
TLS Client Hello — перехватываем и парсим — Nginx + Lua / Go
Возникла на днях достаточно интересная задачка - по образу сайта https://www.howsmyssl.com/ получить на страничке список Cipher Suites которые при TLS Handshake клиент передает в своем Client hello. А...
Go Golang Дайджест
https://habr.com/ru/articles/786826/
Go Golang Дайджест
Управление памятью в Go
https://www.youtube.com/watch?v=SKenR18NM04
YouTube
Memory Management in Go: The good, the bad and the ugly - Liam Hampton
In this session, Liam delves into the crucial topic of memory management, providing a comprehensive overview of what it is, why it matters, and how to harness its power to write highly performant and cost-efficient code.
He navigates the intricacies of…
Go Golang Дайджест
https://go.dev/blog/deadcode
go.dev
Finding unreachable functions with deadcode - The Go Programming Language
deadcode is a new command to help identify functions that cannot be called.
Go Golang Дайджест
https://sourcegraph.com/blog/slow-to-simd
Sourcegraph
From slow to SIMD: A Go optimization story | Sourcegraph Blog
So, there's this function. It's called a lot. More importantly, all those calls are on the critical path of a key user interaction. Let's talk about making it fast.
Go Golang Дайджест
https://habr.com/ru/articles/789968
Хабр
Анонимный обмен файлами в реалиях глобального наблюдателя
Предисловие Сегодня уже ни для кого не секрет, что каждое отправляемое нами сообщение из любой точки мира может быть успешно перехвачено, проанализировано и отфильтровано компаниями, корпорациями и...
Go Golang Дайджест
https://habr.com/ru/articles/790758/
Go Golang Дайджест
https://habr.com/ru/articles/791192/
Хабр
Делаем RPG на Go: часть 0
Один из самых частых вопросов в нашем сообществе разработке игр на Go — это с чего начать. В этой серии статей мы будем изучать движок Ebitengine и создадим RPG в процессе. Вступление Что от вас...
Go Golang Дайджест
https://habr.com/ru/companies/oleg-bunin/articles/791420/
Хабр
Domain Driven Design в Go – это почти не больно
Как выглядят паттерны DDD (Domain Driven Design) в большом проекте? А самое главное, стоит ли их вообще использовать? Рассмотрим, какими инструментами можно реализовать DDD на Go и оценим, насколько...
Go Golang Дайджест
https://go.dev/blog/go1.22
go.dev
Go 1.22 is released! - The Go Programming Language
Go 1.22 enhances for loops, brings new standard library functionality and improves performance.
Go Golang Дайджест
https://habr.com/ru/articles/796105/
Хабр
Прокси-сервер для Android на Go
Реализация простого HTTP CONNECT прокси-сервера на Go, квест с маркировкой сетевых пакетов и запуск программы в Android. Интро После долгих лет работы разработчиком софта я хочу быть... всё тем же...
Go Golang Дайджест
https://go.dev/blog/routing-enhancements
go.dev
Routing Enhancements for Go 1.22 - The Go Programming Language
Go 1.22's additions to patterns for HTTP routes.
Go Golang Дайджест
https://github.com/JustinTimperio/gpq
GitHub
GitHub - JustinTimperio/gpq: GPQ is a high performance embeddable double priority queue with complex priority ordering guarantees
GPQ is a high performance embeddable double priority queue with complex priority ordering guarantees - GitHub - JustinTimperio/gpq: GPQ is a high performance embeddable double priority queue with ...
Go Golang Дайджест
https://go.godbolt.org/z/csf8WhP69
go.godbolt.org
Compiler Explorer - Go (x86-64 gc 1.21)
package main
import (
"fmt"
"maps"
)
func main() {
m := make(map[string]int)
m["k1"] = 7
m["k2"] = 13
fmt.Println("map:", m)
v1 := m["k1"]
fmt.Println("v1:", v1)
v3 := m["k3"]
fmt.Println("v3:", v3)
fmt.Println("len:"…
Go Golang Дайджест
https://youtube.com/watch?v=ZvaD-G5_3vQ
YouTube
Golang 100 вопросов с собеседований. Подготовка Go разработчика Часть 1
https://t.me/+RAiQoS5k4Bg4NGYy – огромное количество уроков, библиотек и примеров с кодом в моем телеграм канале для Go разработчиков.
https://t.me/addlist/MUtJEeJSxeY2YTFi – тут я собрал гигантскую папку маст-хэв каналов Golang программистов.
https://uproger.com/go…