toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

206
active users

#golang

9 posts9 participants1 post today
Mitex Leo<p>Wanted to try out GoToSocial. Can't even deploy it using Docker because of: error creating instance account: sqlite3: SQL logic error: table accounts has no column named memorialized_at</p><p>😞 </p><p>I'm really not in the mood to troubleshoot it or fix the bug 🐛</p><p><a href="https://mitexleo.one/tags/gts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gts</span></a> <a href="https://mitexleo.one/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> <a href="https://mitexleo.one/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mitexleo.one/tags/gotosocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gotosocial</span></a></p>
ronix 🏺<p>Updated my screenshot service Goggler to the latest release: <a href="https://github.com/mkalus/goggler" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mkalus/goggler</span><span class="invisible"></span></a> - Goggler is open source and uses a headless Chromium to retrieve websites and take a screenshot. Screenshots can be cached in an S3/Minio cache and the service runs locally or in Docker/Podman. <a href="https://sueden.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://sueden.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a></p>
Grigory Shepelev<p>For me <a href="https://fosstodon.org/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> is so pointless, I can't even hate it. It's hard to hate a whoopee cushion. </p><p>It just blows my mind that it became so popular in a last decade.</p>
John Gordon 📷<p>Seriously, Go is now removing empty comment lines from source files</p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p>
kamstrup<p>Looking for someone to join my team at Axiom. Do I know anyone with an interest in database- and search engine implementation, query languages, stuff like that? You do not have to be an expert, but some level interest or prior exposure would be great.</p><p>We are implementing a custom database in <a href="https://fosstodon.org/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a> <a href="https://fosstodon.org/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://fosstodon.org/tags/getfedihired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getfedihired</span></a> Mainly looking for mid- to junior level positions right now.</p><p>Feel free to DM me here, and I can give you my Signal number, if you want to hear a bit more.</p>
Jonathan<p>I wrote a tiny library to parse camera shutter speeds in GO from `1/8s` to a duration like `time.Milliseconds` <a href="https://github.com/JonathanMH/go-shutter-speed-format" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/JonathanMH/go-shutt</span><span class="invisible">er-speed-format</span></a></p><p><a href="https://streamers.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://streamers.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://streamers.social/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a></p>
Anthony Sorace<p>If you have personally used a django-like web framework in Go, and especially if you've migrated an existing database-based django app that way, I would really appreciate hearing about your experience.</p><p>For context, I have ~5k lines of python and ~5k lines of templates in an existing app. I like django quite a bit, but continue to be only "eh" on python. The app is in Python 2 (yes, still, I know) and if I have to do the conversion, I'd like to know if there's a better option.</p><p><a href="https://pdx.social/tags/django" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>django</span></a> <a href="https://pdx.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p>
Christoph Berger<p>Browsers, omg. 🙄 In an attempt to be convenient, they allow any tab to use the session context of other tabs, inviting attacks through cross-site request forgery. Servers have to take measures to protect against CSRF attacks (but to be fair, browsers actively help by passing over information about the request's origin). </p><p>Go 1.25 makes CSRF protection considerably easier.</p><p><a href="https://appliedgo.net/spotlight/csrf-dont-mess-with-my-site/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">appliedgo.net/spotlight/csrf-d</span><span class="invisible">ont-mess-with-my-site/</span></a></p><p><a href="https://c.im/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a><br><a href="https://appliedgo.net/spotlight/csrf-dont-mess-with-my-site/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">appliedgo.net/spotlight/csrf-d</span><span class="invisible">ont-mess-with-my-site/</span></a></p>
@haitchfive<p><strong>Deluxe UI with ZX Draw on Linux, and a native host OS dialog box that actually works!</strong></p><p>Ensuring that the toolkit works across all three major desktop GUIs may not look like much if you're coming from Electron-world but it does matter a lot that this is just a small self-contained binary with minimal OpenGL dependencies (also no JVM, .NET CLR, GTK or QT needed). </p><p>At least to me it does matter! This gives me more confidence that I can actually write competent desktop GUI stuff and complete <a href="https://oldbytes.space/tags/DeluxeDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeDraw</span></a> for general pixel art as intended, and maybe the Postman substitute "Getman" as well (especially without massive Electron / Chrome / Node dependencies)</p><p><a href="https://oldbytes.space/tags/ZXDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZXDraw</span></a> <a href="https://oldbytes.space/tags/ZXSpectrum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZXSpectrum</span></a> <a href="https://oldbytes.space/tags/Speccy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Speccy</span></a> <a href="https://oldbytes.space/tags/DeluxeUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeUI</span></a> <a href="https://oldbytes.space/tags/DeluxeDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeDraw</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/NOELECTRON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NOELECTRON</span></a></p>
Phil<p>Sometimes you just need to be very direct. (Image credit the AI overlords, please don't harvest my energy in the future...)</p><p>Most people don't realize you can store API Keys in 1Password and then inject them at runtime into things like ".env" files. <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://mastodon.social/tags/cli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cli</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
andy ☁️<p>I've been here for a long time, so it's high time for an <a href="https://hachyderm.io/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a>! </p><p>Hey there! I'm Andy, a Cloud Engineer from the UK! Currently obsessed with <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> and my ever-expanding <a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> setup </p><p>When I'm not working, you'll find me being chaotic and working sporadically through my ever-growing pile of neglected projects, or playing with some new shiny thing that definitely needed to be impulse-purchased at 2am </p><p>My guilty pleasure game is <a href="https://hachyderm.io/tags/stardewvalley" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stardewvalley</span></a> because sometimes I want to run away from it all and become a farmer</p><p>Always up for chatting about tech, homelab disasters, and learning more about how I'm bad at <a href="https://hachyderm.io/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a></p>
radhitya 🇮🇩 hi folks<br><br>currently i'm searching a place to talk about <a class="hashtag" href="https://pl.100indie.org/tag/activitypub" rel="nofollow noopener" target="_blank">#activitypub</a>. i have a plan to create my own social media with <a class="hashtag" href="https://pl.100indie.org/tag/activitypub" rel="nofollow noopener" target="_blank">#activitypub</a> protocol in <a class="hashtag" href="https://pl.100indie.org/tag/golang" rel="nofollow noopener" target="_blank">#golang</a>.<br><br>i'm okay with IRC or XMPP, thanks!
@haitchfive<p>To be honest, it may never be integrated with the main application when it's a delivered product. But it's exercises like this where you learn the most, finding out what are the limits of extensibility and what the level of pain will be like for other developers using this stuff.</p><p><a href="https://oldbytes.space/tags/DeluxeDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeDraw</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a></p>
@haitchfive<p>Because I'm ahead of schedule I feel I am morally allowed to go down rabbit holes like... working on a Windows 98 theme for the Deluxe Draw UI toolkit... hehehehe 🤣 </p><p><a href="https://oldbytes.space/tags/DeluxeDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeDraw</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a></p>
Linux Magazine<p>The August issue of Linux Magazine is available now. We help you clean out forgotten files clogging your system. This month's DVD includes <span class="h-card" translate="no"><a href="https://mastodon.social/@linuxmint" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>linuxmint</span></a></span> 22.1 Cinnamon and nobara 42<br><a href="https://www.linux-magazine.com/Issues/2025/297?utm_source=mlm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linux-magazine.com/Issues/2025</span><span class="invisible">/297?utm_source=mlm</span></a><br><a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/tools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tools</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/Cairo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cairo</span></a> <a href="https://fosstodon.org/tags/GTK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GTK</span></a> <a href="https://fosstodon.org/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> <a href="https://fosstodon.org/tags/shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shell</span></a> <a href="https://fosstodon.org/tags/encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encryption</span></a> <a href="https://fosstodon.org/tags/Beowulf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beowulf</span></a> <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/LinuxMint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMint</span></a> <a href="https://fosstodon.org/tags/NobaraLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NobaraLinux</span></a></p>
@haitchfive<p>Dropdown menus render exactly right. Also some room for improvement there behaviourally speaking.</p><p>Not a minor aspect now, considering that the last re-write has seen a clean separation of the UI logic and the backend. I could try an alternative backend in GL or SDL as a canary to ensure the app-level code always remains backend-independent.</p><p><a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/deluxedraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deluxedraw</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p>
@haitchfive<p>With some room for improvement ui-wise, but most ui elements are almost working 🤣 </p><p><a href="https://oldbytes.space/tags/deluxedraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deluxedraw</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p>
@haitchfive<p>I think I've got BDF font rendering right.</p><p><a href="https://oldbytes.space/tags/DeluxeDraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeluxeDraw</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://oldbytes.space/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a></p>
radhitya 🇮🇩 'hello world' i would say.<br><br>some of you might already know me, but for those who dont<br><br>i'm radhitya (al1r4d in the other place) and interested in <a class="hashtag" href="https://pl.100indie.org/tag/linux" rel="nofollow noopener" target="_blank">#linux</a>, <a class="hashtag" href="https://pl.100indie.org/tag/openbsd" rel="nofollow noopener" target="_blank">#openbsd</a>, <a class="hashtag" href="https://pl.100indie.org/tag/golang" rel="nofollow noopener" target="_blank">#golang</a>, <a class="hashtag" href="https://pl.100indie.org/tag/c" rel="nofollow noopener" target="_blank">#c</a>, low-level programming, <a class="hashtag" href="https://pl.100indie.org/tag/esp32" rel="nofollow noopener" target="_blank">#esp32</a>, <a class="hashtag" href="https://pl.100indie.org/tag/arduino" rel="nofollow noopener" target="_blank">#arduino</a>, and <a class="hashtag" href="https://pl.100indie.org/tag/selfhosting" rel="nofollow noopener" target="_blank">#selfhosting</a>.<br><br>i think this should be enough to introduce myself.
Brad L. :verified:<p>This was worse than dependency work for bioinformatics C/C++ stuff in the early to late 00's. It made me _hate_ <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> because nothing made this situation visible.</p><p>Before this experience, I was struggling to decide if I should spend my personal time bettering my <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> or just learn <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>. Now that's settled.. <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> it is ;)</p>