techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.4K
active users

#golang

114 posts62 participants9 posts today
Golang News and Libraries<p>A modern full-featured open source secure mail server for low-maintenance self-hosted email<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/mjl-/mox" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mjl-/mox</span><span class="invisible"></span></a></p>
Golang News and Libraries<p>Why are concrete error types superior to sentinel errors in Go?<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://jub0bs.com/posts/2025-03-31-why-concrete-error-types-are-superior-to-sentinel-errors/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jub0bs.com/posts/2025-03-31-wh</span><span class="invisible">y-concrete-error-types-are-superior-to-sentinel-errors/</span></a></p>
Asfaload<p>Convert your images on the fly to webp thanks to <a href="https://github.com/webp-sh/webp_server_go" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/webp-sh/webp_server</span><span class="invisible">_go</span></a> which can be downloaded with increased safety using asfald, for more info see <a href="https://www.asfaload.com/asfald/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">asfaload.com/asfald/</span><span class="invisible"></span></a><br><a href="https://mastodon.social/tags/webp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webp</span></a> <a href="https://mastodon.social/tags/server" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>server</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p>
Golang Weekly<p>Show HN: Benchi – A benchmarking tool written in Go</p><p><a href="https://github.com/ConduitIO/benchi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ConduitIO/benchi</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/ConduitIO/benchi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">ConduitIO/benchi</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Golang News and Libraries<p>A stateless and diskless container operating system provisioning system for large clusters of bare metal and/or virtual systems.<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a></p><p><a href="https://github.com/warewulf/warewulf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/warewulf/warewulf</span><span class="invisible"></span></a></p>
Golang News and Libraries<p>A self-hosted alternative to Google Analytics, implemented in Go<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/vinceanalytics/vince" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/vinceanalytics/vince</span><span class="invisible"></span></a></p>
Golang News and Libraries<p>A nice article about "Leak and Seek: A Go Runtime Mystery"<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://cyolo.io/blog/leak-and-seek-a-go-runtime-mystery" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cyolo.io/blog/leak-and-seek-a-</span><span class="invisible">go-runtime-mystery</span></a></p>
Golang News and Libraries<p>A framework for remote signal processing. It enables the reliable transmission of data to remote computational resources, where the data can be processed and transformed as it streams in.<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/microsoft/tyger" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/microsoft/tyger</span><span class="invisible"></span></a></p>
Golang Weekly<p>Hoster - Built Using FreeBSD/Bhyve/ZFS/PF/Go Makes VM/Jails Deployments Fast and Easy</p><p><a href="https://docs.hoster-core.gateway-it.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.hoster-core.gateway-it.co</span><span class="invisible">m/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://docs.hoster-core.gateway-it.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://docs.hoster</span><span class="invisible">-core.gateway-it.com/</span></a></p><p><a href="https://mastodon.social/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unix</span></a> <a href="https://mastodon.social/tags/virtualization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>virtualization</span></a></p>
Paul Buetow<p>errors.As() checks for the error type, whereas errors.Is() checks for the exact error value. Interesting read about Errors in <a href="https://fosstodon.org/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> - and there is also a cat meme in the middle of the blog post! And then, it continues with pointers to pointers to error values or how about a pointer to an empty interface? <a href="https://adrianlarion.com/golang-error-handling-demystified-errors-is-errors-as-errors-unwrap-custom-errors-and-more/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">adrianlarion.com/golang-error-</span><span class="invisible">handling-demystified-errors-is-errors-as-errors-unwrap-custom-errors-and-more/</span></a></p>
Golang Weekly<p>I'm Building a UI Library with Go</p><p><a href="https://docs.canpacis.net/docs/introduction" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.canpacis.net/docs/introdu</span><span class="invisible">ction</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://docs.canpacis.net/docs/introduction" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://docs.canpac</span><span class="invisible">is.net/docs/introduction</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Jobs for Developers<p>MongoDB is hiring Software Engineer 3, Data Platforms</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.world/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.world/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>azure</span></a> <a href="https://mastodon.world/tags/gcp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcp</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/mongodb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mongodb</span></a> <a href="https://mastodon.world/tags/terraform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terraform</span></a><br>🌎 New York City, New York<br>⏰ Full-time<br>🏢 MongoDB</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/software-engineer-3-data-platforms-at-mongodb-com-jan-28-2025-1d08b0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sof</span><span class="invisible">tware-engineer-3-data-platforms-at-mongodb-com-jan-28-2025-1d08b0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Golang News and Libraries<p>A load-testing library, command line tool, advanced echo server and web UI in Go. Allows for the specification of a set query-per-second load and recording of latency histograms and other valuable stats.<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/fortio/fortio" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/fortio/fortio</span><span class="invisible"></span></a></p>
Golang Weekly<p>Golang sync.Pool is not a silver bullet</p><p><a href="https://wundergraph.com/blog/golang-sync-pool" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wundergraph.com/blog/golang-sy</span><span class="invisible">nc-pool</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://wundergraph.com/blog/golang-sync-pool" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://wundergraph</span><span class="invisible">.com/blog/golang-sync-pool</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Golang News and Libraries<p>An SSR UI library for Go with Tailwind for styling and Alpine.js for interactivity.<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/canpacis/pacis-ui" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/canpacis/pacis-ui</span><span class="invisible"></span></a></p>
marius<p>Well, this is a little worrying. I hope there's a maintainer out there that can find 10 minutes to tag a new version. In the meanwhile using the unstable version works well enough as there's no API changes.</p><p><a href="https://mastodon.social/@golang_discussions/114272847659788808" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@golang_discus</span><span class="invisible">sions/114272847659788808</span></a></p><p><a href="https://metalhead.club/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://metalhead.club/tags/go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>go</span></a> <a href="https://metalhead.club/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Golang Weekly<p>gorilla/csrf CSRF vulnerability demo</p><p><a href="https://patrickod.com/csrf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">patrickod.com/csrf</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://patrickod.com/csrf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://patrickod.c</span><span class="invisible">om/csrf</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Golang News and Libraries<p>I had to try it.....<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/gophers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gophers</span></a> <a href="https://mastodon.social/tags/OpenAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenAI</span></a></p>
Golang News and Libraries<p>A minimal, dependency-free Go library for parallel sorting of slices. Designed to scale across CPU cores and stay close to idiomatic Go<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/rah-0/parsort" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/rah-0/parsort</span><span class="invisible"></span></a></p>
Golang News and Libraries<p>Go tool and library for enhancing and automating benchmark workflows.<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a></p><p><a href="https://github.com/rah-0/testmark" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/rah-0/testmark</span><span class="invisible"></span></a></p>