#golang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #golang, aggregated by home.social.
-
Netherlands or remote. I'm fluent in #Golang, #Python, #Rust, and TS (#React). Can read any other programming language. Worked as software engineer all my long adult life, great at architecture and distributed systems, love technology and my craft, share my passion for others, and can solve any problem, even if I need to become an expert in a totally new field. worked in finance, security, medicine, and e-commerce. A big #FOSS maintainer, founder of @fireflyzero.
Hire me :)
2/2
-
The code in #GoLang 's JSON v2 is definitely a good read. Learnt a lot.
https://www.youtube.com/live/UkswvuLfUMQ?si=OnIWQe-7boF2y315 -
GitLab is hiring Staff Backend Engineer, EMEA
🔧 #golang #ruby #rust #kubernetes #postgresql
🌎 Remote; Poland
⏰ Full-time
🏢 GitLabJob details https://jobsfordevelopers.com/jobs/staff-backend-engineer-emea-at-gitlab-com-sep-2-2026-3e341d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
GitLab is hiring Staff Backend Engineer, EMEA
🔧 #golang #ruby #rust #kubernetes #postgresql
🌎 Remote; Poland
⏰ Full-time
🏢 GitLabJob details https://jobsfordevelopers.com/jobs/staff-backend-engineer-emea-at-gitlab-com-sep-2-2026-3e341d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
GitLab is hiring Staff Backend Engineer, EMEA
🔧 #golang #ruby #rust #kubernetes #postgresql
🌎 Remote; Poland
⏰ Full-time
🏢 GitLabJob details https://jobsfordevelopers.com/jobs/staff-backend-engineer-emea-at-gitlab-com-sep-2-2026-3e341d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
GitLab is hiring Staff Backend Engineer, EMEA
🔧 #golang #ruby #rust #kubernetes #postgresql
🌎 Remote; Poland
⏰ Full-time
🏢 GitLabJob details https://jobsfordevelopers.com/jobs/staff-backend-engineer-emea-at-gitlab-com-sep-2-2026-3e341d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
GitLab is hiring Staff Backend Engineer, EMEA
🔧 #golang #ruby #rust #kubernetes #postgresql
🌎 Remote; Poland
⏰ Full-time
🏢 GitLabJob details https://jobsfordevelopers.com/jobs/staff-backend-engineer-emea-at-gitlab-com-sep-2-2026-3e341d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
zendis v0.4.0
zendis is a disassembler for the Z80 and Z80N
zendis is a new sibling to zen80 (a Z80/Z80N CPU core) to zenas (a Z80/Z80N assembler) and to ZenZX, the companion ZX Spectrum emulator that reuses the former.
Its hex output format matches what zenas accepts as input, so a zendis listing can be fed straight back into zenas, it can interpret plain .bin files at a starting --org address, and it can reuse the zentools sibling library to import .tap, .tzx, .pzx .sna, .szx and .z80 Spectrum binaries.
It supports various output formats, including formats compatible with other Z80 assemblers: plain / listing / json / zenas / pasmo / sjasmplus / snasm.
The listing format is the default and it prefixes every line with the resulting memory address for each instruction (pictured below). The plain format is just the instructions without addresses. The JSON output format allows for feeding zendis output into other tooling and pipelines.Repo:
https://github.com/ha1tch/zendis#readmeBinaries released for 17 modern architecture/platform pairs
https://github.com/ha1tch/zendis/releases/tag/v0.4.0#zenas #zendis #disassembler #disassembly #z80 #z80n #retrocomputing #golang #foss #programming
-
My experience with #CommandCode has been very... harsh.
If this is the experience then I'm moving back to #OpenCode or just #Codex. Thoughts, anybody?
#AI #VibeCoding #VibeCode #SoftwareDevelopment #WebDevelopment #WebDev #Programming #Coding #Code #JavaScript #JS #TypeScript #TS #Java #Python #PHP #CPP #C #Rust #Golang #Go #HTML #Vue #React #Angular #Svelte #Astro #Vite
-
My experience with #CommandCode has been very... harsh.
If this is the experience then I'm moving back to #OpenCode or just #Codex. Thoughts, anybody?
#AI #VibeCoding #VibeCode #SoftwareDevelopment #WebDevelopment #WebDev #Programming #Coding #Code #JavaScript #JS #TypeScript #TS #Java #Python #PHP #CPP #C #Rust #Golang #Go #HTML #Vue #React #Angular #Svelte #Astro #Vite
-
My experience with #CommandCode has been very... harsh.
If this is the experience then I'm moving back to #OpenCode or just #Codex. Thoughts, anybody?
#AI #VibeCoding #VibeCode #SoftwareDevelopment #WebDevelopment #WebDev #Programming #Coding #Code #JavaScript #JS #TypeScript #TS #Java #Python #PHP #CPP #C #Rust #Golang #Go #HTML #Vue #React #Angular #Svelte #Astro #Vite
-
My experience with #CommandCode has been very... harsh.
If this is the experience then I'm moving back to #OpenCode or just #Codex. Thoughts, anybody?
#AI #VibeCoding #VibeCode #SoftwareDevelopment #WebDevelopment #WebDev #Programming #Coding #Code #JavaScript #JS #TypeScript #TS #Java #Python #PHP #CPP #C #Rust #Golang #Go #HTML #Vue #React #Angular #Svelte #Astro #Vite
-
My experience with #CommandCode has been very... harsh.
If this is the experience then I'm moving back to #OpenCode or just #Codex. Thoughts, anybody?
#AI #VibeCoding #VibeCode #SoftwareDevelopment #WebDevelopment #WebDev #Programming #Coding #Code #JavaScript #JS #TypeScript #TS #Java #Python #PHP #CPP #C #Rust #Golang #Go #HTML #Vue #React #Angular #Svelte #Astro #Vite
-
zenas v0.11.2
update:
This version extends coverage of the Z80 instruction set implementing various undocumented instructions, and extends compatibility features with pasmo and sjasmplus, as well as some minor bugfixes.
Binary releases for 17 modern architecture/platform pairs:
https://github.com/ha1tch/zenas/releases/tag/v0.11.2 -
In #golang there should be a provided mechanism to update ONLY direct dependencies (and anything that cascades from that) and otherwise ignore the indirect dependencies.
Sometimes the latest version of an indirect dependency requires a newer version of go, but none of your direct dependencies do, but you can no longer go get -u because it doesn’t seem to take the go directive into account for dependency resolution. Idk
I might be wooshing something or going against some Golang community norms.
-
TIL about Silo as an alternative to #Jellyfin and #Plex written in #golang with a gRPC interface for plugins:
https://siloserver.org/Does anybody have experience with it? It claims to have a Jellyfin compatible API.
-
TIL about Silo as an alternative to #Jellyfin and #Plex written in #golang with a gRPC interface for plugins:
https://siloserver.org/Does anybody have experience with it? It claims to have a Jellyfin compatible API.
-
TIL about Silo as an alternative to #Jellyfin and #Plex written in #golang with a gRPC interface for plugins:
https://siloserver.org/Does anybody have experience with it? It claims to have a Jellyfin compatible API.
-
TIL about Silo as an alternative to #Jellyfin and #Plex written in #golang with a gRPC interface for plugins:
https://siloserver.org/Does anybody have experience with it? It claims to have a Jellyfin compatible API.
-
Azure SDK Release (August 2026)
https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-august-2026/
#dotnet #java #python #javascript #typescript #golang #azure #cloud #azuresdk
-
Рантайм показывает ту же память, а под убивают по OOM: пять ошибок под лимитами cgroup
Go показывает стабильную память, heap-профиль молчит, а Kubernetes всё равно убивает под по OOM. Разберём, откуда берётся это расхождение, как на поведение под лимитами влияют cgroup, GOMAXPROCS и GOMEMLIMIT и что изменилось в последних версиях Go. Разобрать причины
https://habr.com/ru/companies/otus/articles/1077438/
#golang #Go #GOMAXPROCS #GOMEMLIMIT #GOGC #cgroups #OOMKilled #сборщик_мусора #управление_памятью #лимиты_контейнеров
-
forgejo-mcp v3.0.0 is out 🔒
Security release. The sse and http transports now bind 127.0.0.1 by default and require a per-request Authorization header — previously they listened on every interface and served anonymous requests with the operator's own forge token. stdio is unaffected.
Serving remote clients? Set --host and --allowed-hosts.
The Go module path is now /v3.
Thanks to synath for the report and the fix.
https://git.b4mad.industries/agentic-forges/forgejo-mcp/releases/tag/v3.0.0
-
Как лень довела меня до написания кодогенератора
Лень — двигатель прогресса. Я очень ленив, поэтому прогресс должен был выйти впечатляющим. Спойлер: он и вышел, но с ленью что-то пошло не так. Началось с того, что я предложил взять go-playground/validator — и услышал, что рефлексия нас замедлит. Бенчмарки показали единицы микросекунд на структуру: примерно столько же, сколько json.Unmarshal того же тела, и на три порядка меньше похода в базу двумя строками ниже. Решение всё равно осталось прежним. Поэтому я убрал рантайм целиком: разбор запроса и валидация генерируются из тегов структуры на этапе сборки. Опечатка в теге стала ошибкой генерации, а не пропущенной проверкой. Транспорт и вовсе оказался ни при чём. Ниже — как это выглядит, чего генератор делать отказывается и чем я за это заплатил.
-
#AutomateTheBoringStuff by @AlSweigart is a one of a kind book for Python.
Is there anything similar for Go?
-
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an Ubuntu VPS.
✅ What is ListMonk?
ListMonk is a fast, open-source newsletter and mailing list manager built with Go and PostgreSQL. It supports #email templating, subscriber management, ...
Continued 👉 https://blog.radwebhosting.com/install-and-configure-listmonk-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #letsencrypt #mailserver #selfhosting #golang -
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an Ubuntu VPS.
✅ What is ListMonk?
ListMonk is a fast, open-source newsletter and mailing list manager built with Go and PostgreSQL. It supports #email templating, subscriber management, ...
Continued 👉 https://blog.radwebhosting.com/install-and-configure-listmonk-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #letsencrypt #mailserver #selfhosting #golang -
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an Ubuntu VPS.
✅ What is ListMonk?
ListMonk is a fast, open-source newsletter and mailing list manager built with Go and PostgreSQL. It supports #email templating, subscriber management, ...
Continued 👉 https://blog.radwebhosting.com/install-and-configure-listmonk-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #opensource #letsencrypt #mailserver #selfhosting #golang -
Match Group is hiring Software Engineer II, Backend
🔧 #cplusplus #golang #java #typescript #node #aws #azure #cicd #docker #gcp #kafka #kubernetes #nosql #redis
🌎 Los Angeles, California
⏰ Full-time
🏢 Match GroupJob details https://jobsfordevelopers.com/jobs/software-engineer-ii-backend-at-mtch-com-jul-29-2026-21d58d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Match Group is hiring Software Engineer II, Backend
🔧 #cplusplus #golang #java #typescript #node #aws #azure #cicd #docker #gcp #kafka #kubernetes #nosql #redis
🌎 Los Angeles, California
⏰ Full-time
🏢 Match GroupJob details https://jobsfordevelopers.com/jobs/software-engineer-ii-backend-at-mtch-com-jul-29-2026-21d58d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Match Group is hiring Software Engineer II, Backend
🔧 #cplusplus #golang #java #typescript #node #aws #azure #cicd #docker #gcp #kafka #kubernetes #nosql #redis
🌎 Los Angeles, California
⏰ Full-time
🏢 Match GroupJob details https://jobsfordevelopers.com/jobs/software-engineer-ii-backend-at-mtch-com-jul-29-2026-21d58d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Match Group is hiring Software Engineer II, Backend
🔧 #cplusplus #golang #java #typescript #node #aws #azure #cicd #docker #gcp #kafka #kubernetes #nosql #redis
🌎 Los Angeles, California
⏰ Full-time
🏢 Match GroupJob details https://jobsfordevelopers.com/jobs/software-engineer-ii-backend-at-mtch-com-jul-29-2026-21d58d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Match Group is hiring Software Engineer II, Backend
🔧 #cplusplus #golang #java #typescript #node #aws #azure #cicd #docker #gcp #kafka #kubernetes #nosql #redis
🌎 Los Angeles, California
⏰ Full-time
🏢 Match GroupJob details https://jobsfordevelopers.com/jobs/software-engineer-ii-backend-at-mtch-com-jul-29-2026-21d58d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
New guest post: my friend @mdelapenya wrote about Ryuk.
→ your tests hold a TCP connection open to it
→ it drops, 10s grace, then Ryuk deletes everything tagged with your session IDCheck the blog post here: https://internals-for-interns.com/posts/testcontainers-ryuk-reaper/
-
"Test our new AI model for $0.02 per 1M tokens"
#AI #LLM #VibeCoding #VibeCode #ArtificialIntelligence #LargeLanguageModels #LargeLanguageModel #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #JavaScript #TypeScript #Python #Rust #Golang
-
"Test our new AI model for $0.02 per 1M tokens"
#AI #LLM #VibeCoding #VibeCode #ArtificialIntelligence #LargeLanguageModels #LargeLanguageModel #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #JavaScript #TypeScript #Python #Rust #Golang
-
"Test our new AI model for $0.02 per 1M tokens"
#AI #LLM #VibeCoding #VibeCode #ArtificialIntelligence #LargeLanguageModels #LargeLanguageModel #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #JavaScript #TypeScript #Python #Rust #Golang
-
"Test our new AI model for $0.02 per 1M tokens"
#AI #LLM #VibeCoding #VibeCode #ArtificialIntelligence #LargeLanguageModels #LargeLanguageModel #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #JavaScript #TypeScript #Python #Rust #Golang
-
"Test our new AI model for $0.02 per 1M tokens"
#AI #LLM #VibeCoding #VibeCode #ArtificialIntelligence #LargeLanguageModels #LargeLanguageModel #Programming #Coding #Code #SoftwareDevelopment #WebDevelopment #WebDev #JavaScript #TypeScript #Python #Rust #Golang
-
As someone who's new to programming, I cannot recommend "A Tour of Go" that's oftentimes mentioned as a thing you should start off with.
It has way too many situations where a thing isn't explained and you'll just end up looking for answers instead of moving on.
For example when studying what "ranges" are, the example had a "<<" and it wasn't explained that it's some kind of "bitwise left shift", so that just sent me down a rabbit hole and I keep losing time with this stuff...
-
ID.me is hiring Staff Software Engineer - Reporting & Billing
🔧 #golang #java #kotlin #api #kafka #sql
🌎 McLean, Virginia
⏰ Full-time
🏢 ID.meJob details https://jobsfordevelopers.com/jobs/staff-software-engineer-reporting-billing-at-id-me-sep-4-2026-961359?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
ID.me is hiring Staff Software Engineer - Reporting & Billing
🔧 #golang #java #kotlin #api #kafka #sql
🌎 McLean, Virginia
⏰ Full-time
🏢 ID.meJob details https://jobsfordevelopers.com/jobs/staff-software-engineer-reporting-billing-at-id-me-sep-4-2026-961359?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
ID.me is hiring Staff Software Engineer - Reporting & Billing
🔧 #golang #java #kotlin #api #kafka #sql
🌎 McLean, Virginia
⏰ Full-time
🏢 ID.meJob details https://jobsfordevelopers.com/jobs/staff-software-engineer-reporting-billing-at-id-me-sep-4-2026-961359?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
ID.me is hiring Staff Software Engineer - Reporting & Billing
🔧 #golang #java #kotlin #api #kafka #sql
🌎 McLean, Virginia
⏰ Full-time
🏢 ID.meJob details https://jobsfordevelopers.com/jobs/staff-software-engineer-reporting-billing-at-id-me-sep-4-2026-961359?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
ID.me is hiring Staff Software Engineer - Reporting & Billing
🔧 #golang #java #kotlin #api #kafka #sql
🌎 McLean, Virginia
⏰ Full-time
🏢 ID.meJob details https://jobsfordevelopers.com/jobs/staff-software-engineer-reporting-billing-at-id-me-sep-4-2026-961359?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
context.Context в Go. Суть и частые ошибки
Привет, Хабр! Сегодня поговорим о контексте: о его тонкостях и ошибках, которые возникают при его использовании.
https://habr.com/ru/articles/1078940/
#backend #golang #context #программирование #developer #development #std #go #timeout #разработка
-
Go 1.27 подменил движок encoding/json. Замерил три конфигурации и нашёл, где стало хуже
В Go 1.27 encoding/json стал тонким слоем поверх нового encoding/json/v2. Собрал тулчейн из исходников, прогнал один и тот же код в четырёх конфигурациях и разобрался, почему разбор в any стал медленнее в полтора раза.
https://habr.com/ru/articles/1078082/
#golang #json #сериализация #go_127 #бенчмарки #производительность #миграция
-
Go 1.27 подменил движок encoding/json. Замерил три конфигурации и нашёл, где стало хуже
В Go 1.27 encoding/json стал тонким слоем поверх нового encoding/json/v2. Собрал тулчейн из исходников, прогнал один и тот же код в четырёх конфигурациях и разобрался, почему разбор в any стал медленнее в полтора раза.
https://habr.com/ru/articles/1078082/
#golang #json #сериализация #go_127 #бенчмарки #производительность #миграция