#golang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #golang, aggregated by home.social.
-
Things the zenas Z80/Z80N assembler lets you do that other assemblers cannot do:
No. 1 - Run the code you assemble
https://github.com/ha1tch/zenas/blob/main/docs/ZENAS_PROGRAMMING.md
#zenas #asm #z80 #assembler #golang #foss #z80n #retrocomputing
-
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
If you have been using my library gomjml, you may consider updating. The latest version comes with some significant memory improvements: https://preslav.me/2026/09/09/gomjml-v0.13.0-improved-performance/ #golang
-
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 with 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
-
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 with 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
-
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 with 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
-
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 with 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
-
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 with 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
-
#golang
よし。電子版があるな>現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
https://book.impress.co.jp/books/1125101136 -
#golang
よし。電子版があるな>現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
https://book.impress.co.jp/books/1125101136 -
#golang
よし。電子版があるな>現場のGoプログラミング 実プロジェクトで役立つイディオムとテスト - インプレスブックス
https://book.impress.co.jp/books/1125101136 -
#golang
忘れてた。今日発売だった。インプレスなので PDF で買えるはず>Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
https://forest.watch.impress.co.jp/docs/bookwatch/news/2139528.html -
#golang
忘れてた。今日発売だった。インプレスなので PDF で買えるはず>Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
https://forest.watch.impress.co.jp/docs/bookwatch/news/2139528.html -
#golang
忘れてた。今日発売だった。インプレスなので PDF で買えるはず>Go言語の実践的な設計とテスト手法を解説した書籍が発売 ~第1章を限定無償公開 - Book Watch/ニュース - 窓の杜
https://forest.watch.impress.co.jp/docs/bookwatch/news/2139528.html -
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
-
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
-
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
-
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
-
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 -
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 -
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 -
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 -
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.
-
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.
-
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.
-
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.
-
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