eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

192
active users

#go

22 posts17 participants1 post today
PSiReN-X :verified_paw:​<p><a href="https://psiren.eu/tags/GoodMorningEarlyTooters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoodMorningEarlyTooters</span></a> and <a href="https://psiren.eu/tags/HappyHappy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HappyHappy</span></a> <a href="https://psiren.eu/tags/StillAliveSaturday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StillAliveSaturday</span></a>...! </p><p><a href="https://psiren.eu/tags/DontForget" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DontForget</span></a>; <a href="https://psiren.eu/tags/HashtagAllTheThings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HashtagAllTheThings</span></a>... For <a href="https://psiren.eu/tags/InternationalHashtagDay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InternationalHashtagDay</span></a>...!</p><p><a href="https://psiren.eu/tags/Meanwhile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meanwhile</span></a>... </p><p>1: <a href="https://psiren.eu/tags/TwitterX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TwitterX</span></a> is still a <a href="https://psiren.eu/tags/DumpsterFire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DumpsterFire</span></a> <br>2: <a href="https://psiren.eu/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> is <a href="https://psiren.eu/tags/Lovely" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lovely</span></a>; and,<br>3: <a href="https://psiren.eu/tags/There" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>There</span></a> is a <a href="https://psiren.eu/tags/FreshPotOfCoffee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreshPotOfCoffee</span></a> on the <a href="https://psiren.eu/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a>... </p><p>There will be <a href="https://psiren.eu/tags/Movies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Movies</span></a> in <a href="https://psiren.eu/tags/TheFuture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheFuture</span></a>; because, <a href="https://psiren.eu/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a>'s <a href="https://psiren.eu/tags/MovieNight" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MovieNight</span></a>... </p><p>🧙🔮🤖:wolfparty:🤖🔮🧙 | :fediverse:​🦹:PirateBadge:​🦄​:PirateBadge:​🦹:fediverse:</p>
blub<p>Die <span class="h-card" translate="no"><a href="https://social.meissa-gmbh.de/@meissa" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>meissa</span></a></span> erklärt und zeigt mal, was bei <a href="https://norden.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgejo</span></a> in Sachen <a href="https://norden.social/tags/federation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>federation</span></a> schon so alles geht. Voll spannend für die Zukunft :blobcathearteyes: :fediverse: <br><a href="https://media.ccc.de/v/froscon2025-3275-foderiertes_forgejo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">media.ccc.de/v/froscon2025-327</span><span class="invisible">5-foderiertes_forgejo</span></a></p><p><a href="https://norden.social/tags/froscon2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>froscon2025</span></a> <a href="https://norden.social/tags/codeberg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeberg</span></a> <a href="https://norden.social/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://norden.social/tags/gitlab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gitlab</span></a> <a href="https://norden.social/tags/gitea" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gitea</span></a> <a href="https://norden.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://norden.social/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a> <a href="https://norden.social/tags/forgefed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgefed</span></a> <a href="https://norden.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://norden.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a></p>
Marco "Ocramius" Pivetta<p>Also, perhaps somebody has references about this <a href="https://mastodon.social/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a> convention, and its deeper reasoning? <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a></p>
Miek Gieben<p>Benchmarking the shit out of dnsv2 and coredns. And on x86 nothing is faster and arm6 otoh....</p><p>syscall.Syscall6 is the main attribution, which is reading and writing the packets ...</p><p>dnsv2 has more buffer management abilities so that's good I guess</p><p><a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a></p>
Miek Gieben<p>puzzling that recvmmsg does so little on intel/amd... and so much and arm64</p><p>super-optimized syscall calling on those platforms??</p><p><a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a></p>
トン<p>I've been feediversing since 2017 around others instances, now I'm moving to my own house to live the mortgage dream.<br>As a bad practitioner of <a href="https://ayr-ton.net/tags/impro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>impro</span></a>, you should see me tooting fortune cookies about <a href="https://ayr-ton.net/tags/comedy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>comedy</span></a>, <a href="https://ayr-ton.net/tags/zen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zen</span></a>, <a href="https://ayr-ton.net/tags/meditation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>meditation</span></a>, <a href="https://ayr-ton.net/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a>, <a href="https://ayr-ton.net/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a>, <a href="https://ayr-ton.net/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a>, <a href="https://ayr-ton.net/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> or some other random tech/art.</p><p>Low spectrum <a href="https://ayr-ton.net/tags/autism" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>autism</span></a>, pardon me on the hyperfocus and echoalia.<br><a href="https://ayr-ton.net/tags/introductions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introductions</span></a>​</p>
Miek Gieben<p>Essence of coredns<br><a href="https://codeberg.org/miekg/dns/pulls/53/files" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/miekg/dns/pulls/5</span><span class="invisible">3/files</span></a></p><p>coredns can do a lot, but much of the core is already included in miekg/dns. stripping that away make it cleaner and faster.</p><p>Also the plugin order can be dynamic and not be compiled in - like in coredns<br><a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a></p>
Nicolas Delsaux<p>Un outil en ligne de commande bien pratique quand on utilise RabbitMQ. Il y a juste un piège : il utilise tantôt l'url http du broker (quand on fait rabtap info) tantôt l'url amqp du broker (quand on fait rabtap pub ou rabtap sub). <a href="https://github.com/jandelgado/rabtap?tab=readme-ov-file#publish-messages" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jandelgado/rabtap?t</span><span class="invisible">ab=readme-ov-file#publish-messages</span></a> <a href="https://framapiaf.org/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://framapiaf.org/tags/commandline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commandline</span></a> <a href="https://framapiaf.org/tags/rabbitmq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rabbitmq</span></a> <a href="https://framapiaf.org/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://framapiaf.org/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a></p>
Benny Powers 🇮🇱🦁<p>🚀<span> The CEM Language Server is here!<br><br>Remember the frustration of working with custom elements in your editor? No auto-complete for </span><code></code><span>, no hover docs for attributes, go-to-definition that just... doesn't?<br><br>Those dark ages are over. </span>✨<span><br><br>I built a complete toolchain from scratch in Go that changes everything:<br><br></span>🔬<span> </span><b><span>Analyzes your TypeScript/JavaScript</span></b><span> to understand your custom elements<br></span>📋<span> </span><b><span>Generates Custom Element Manifest files</span></b><span> from your source code <br></span>🧠<span> </span><b><span>Provides Language Server Protocol support</span></b><span> for amazing editor integration<br><br>You get:<br></span>🎯<span> Smart completions for element names, attributes, slots<br></span>📚<span> Hover documentation pulled directly from your code<br></span>🔍<span> Go-to-definition that actually works<br></span>⚡<span> Real-time validation and error checking<br></span>🛠️<span> Works with VS Code, Zed, Neovim, Emacs<br><br>The beautiful part? It's a complete end-to-end solution. One tool that both understands your code AND provides the editor experience. Zero serialization overhead, perfect consistency.<br><br>Built on the shoulders of </span><span>@Matsuuu</span><span>'s pioneering work with custom-elements-language-server. This explores a different architectural approach while building on his insights about what features matter most.<br><br>Finally - TypeScript-level tooling for our </span><code></code><span>! </span>🎉<span><br><br></span>📖<span> </span><a href="https://bennypowers.dev/cem/docs/lsp/" rel="nofollow noopener" target="_blank">bennypowers.dev/cem/docs/lsp/</a><span><br></span>💬<span> </span><a href="https://github.com/bennypowers/cem/discussions" rel="nofollow noopener" target="_blank">github.com/bennypowers/cem/discussions</a><span><br><br></span><a href="https://social.bennypowers.com/tags/WebComponents" rel="nofollow noopener" target="_blank">#WebComponents</a><span> </span><a href="https://social.bennypowers.com/tags/LSP" rel="nofollow noopener" target="_blank">#LSP</a><span> </span><a href="https://social.bennypowers.com/tags/DeveloperTools" rel="nofollow noopener" target="_blank">#DeveloperTools</a><span> </span><a href="https://social.bennypowers.com/tags/Lit" rel="nofollow noopener" target="_blank">#Lit</a><span> </span><a href="https://social.bennypowers.com/tags/CustomElements" rel="nofollow noopener" target="_blank">#CustomElements</a><span> </span><a href="https://social.bennypowers.com/tags/OpenSource" rel="nofollow noopener" target="_blank">#OpenSource</a><span> </span><a href="https://social.bennypowers.com/tags/Go" rel="nofollow noopener" target="_blank">#Go</a><span> </span><a href="https://social.bennypowers.com/tags/TypeScript" rel="nofollow noopener" target="_blank">#TypeScript</a></p>
Miek Gieben<p>axfr and tsig are getting to a working state in <a href="https://codeberg.org/miekg/dns" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/miekg/dns</span><span class="invisible"></span></a></p><p>Also started porting my coredns port to it. </p><p>Already led to the inclusion of dnstest.ResponseWriter in dnsv2<br><a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a></p>
The Japan Times<p>Japan's oldest professional player of the board game go retired at age 98 after saying she can no longer handle "six hours without a break." <a href="https://www.japantimes.co.jp/news/2025/08/20/japan/japans-oldest-go-player-retires/?utm_medium=Social&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">japantimes.co.jp/news/2025/08/</span><span class="invisible">20/japan/japans-oldest-go-player-retires/?utm_medium=Social&amp;utm_source=mastodon</span></a> <a href="https://mastodon.social/tags/japan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>japan</span></a> <a href="https://mastodon.social/tags/boardgames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>boardgames</span></a> <a href="https://mastodon.social/tags/kazukosugiuchi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kazukosugiuchi</span></a> <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a></p>
Alo Japan<p><a href="https://www.alojapan.com/1350392/time-to-go-japan-pro-board-game-player-retires-at-98/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">alojapan.com/1350392/time-to-g</span><span class="invisible">o-japan-pro-board-game-player-retires-at-98/</span></a> Time to go: Japan pro board game player retires at 98 <a href="https://channels.im/tags/BoardGames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BoardGames</span></a> <a href="https://channels.im/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://channels.im/tags/Japan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Japan</span></a> <a href="https://channels.im/tags/JapanNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JapanNews</span></a> <a href="https://channels.im/tags/KazukoSugiuchi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KazukoSugiuchi</span></a> <a href="https://channels.im/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a> Japan’s oldest professional player of the board game go retired on Wednesday at age 98, saying that she can no longer handle “six hours without a break.” Go is a strategy game considered to be even more complex than chess and involves players placing black and white stones at points on a square wooden table.</p>
I. Bachiri<p>Go’s simplicity is its superpower.</p><p>No frameworks needed to build a high-performance HTTP server in 50 lines. No magic, just clear, maintainable code that compiles to a single binary.</p><p>Meanwhile, in other languages… *opens node_modules folder* 😅</p><p><a href="https://hachyderm.io/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://hachyderm.io/tags/goLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>goLang</span></a> <a href="https://hachyderm.io/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a> <a href="https://hachyderm.io/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a></p>
Cam<p>Inspired by choosing WriteFreely for a blogging platform, I decided to look into the Go programming language. I've gotta say, I'm really enjoying it, and I don't remember being pulled in by a language this much since I first learned C, many years ago.</p><p>I've almost finished working through "Let's Go" by Alex Edwards (Which is currently on sale). Typically I don't enjoy tutorial style books, preferring reference books, but this one is a great primer for language concepts</p><p><a href="https://mastodon.world/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> <a href="https://mastodon.world/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://mastodon.world/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a></p>
Miek Gieben<p>% godoc builtin comparable</p><p>shouldn't I be able to implement comparable for my types? So the slices.Contains can use it?</p><p>Why not? <a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a></p>
I. Bachiri<p>Platform engineering is where the magic happens - building the invisible infrastructure that powers everything above.</p><p>Go is the perfect sidekick: simple, fast, and concurrent by design. It’s the language that lets you focus on solving hard problems, not fighting the compiler.</p><p><a href="https://hachyderm.io/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a> <a href="https://hachyderm.io/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://hachyderm.io/tags/goLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>goLang</span></a> <a href="https://hachyderm.io/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a></p>
Miek Gieben<p>SVCBs KeyValue look too much like EDNS0 - which are now "RRs"</p><p><a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a> <a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a></p>
I. Bachiri<p>Go’s interface{} is like a Swiss Army knife: powerful, but you don’t want to use it for everything.</p><p><a href="https://hachyderm.io/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> <a href="https://hachyderm.io/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwareEngineering</span></a> <a href="https://hachyderm.io/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a> <a href="https://hachyderm.io/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a></p>
Lukas Rotermund<p>I've been working with Go's `sync.WaitGroup` for quite some time. Today, I stumbled across the `WaitGroup.Go()` function, introduced in version 1.25. I'm excited about it! Then, there's the `golang.org/x/sync/errgroup` implementation, which returns any errors that occur. Mind blowing!</p><p><a href="https://social.tchncs.de/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://social.tchncs.de/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> <a href="https://social.tchncs.de/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://social.tchncs.de/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a></p>
Miek Gieben<p>I keep blabbing these numbers, because I like them so much, 360K qps</p><p>Also dnsperf benchmarking inside a go test is such a joy</p><p><a href="https://codeberg.org/miekg/dns/commit/508a9d81691c45ec0574c6cf1e593504179a62a3" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/miekg/dns/commit/</span><span class="invisible">508a9d81691c45ec0574c6cf1e593504179a62a3</span></a></p><p><a href="https://mastodon.cloud/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.cloud/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a></p>