lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#golang

6 posts3 participants0 posts today
cm0002<p><strong>gocryptfs - Encrypted overlay filesystem written in Go (Golang)</strong></p> <p><a href="https://lemmy.world/post/33069994" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.world/post/33069994</span><span class="invisible"></span></a></p>
cm0002<p><strong>A deep dive into deeply recursive Go</strong></p> <p><a href="https://lemmy.world/post/33069897" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.world/post/33069897</span><span class="invisible"></span></a></p>
cm0002<p><strong>You don't need testify/assert (Golang)</strong></p> <p><a href="https://lemmy.world/post/33069683" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.world/post/33069683</span><span class="invisible"></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>
radhitya / al1r4dhi 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!
radhitya / al1r4d'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>
Brad L. :verified:<p>Looking for suggestions from <a href="https://hachyderm.io/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> folks in enterprises. How do you handle dependencies on other internal repos? </p><p>Here's what happened: I got asked to add a feature to `company/logger`, so I start my work off the `main` branch. I get my feature done, and go to test it by pointing `company/foo` to my branch on a testing branch of its own. Simple enough, right? Wrong.</p><p>You see `company/foo` uses `company/logger`, but from a branch that was deleted 2 yrs ago. Additionally, that branch of `company/logger` references a `company/proto` dependency which is also from a branch deleted 2 yrs ago. Needless to say, a lot has changed in two years since these branches diverged. Nothing in the build or test phases highlighted this issue. For two years, we'd been running unsupported code in production.</p><p>Fast-forward to 3 days later, and I finally reconciled 2 yrs of drift between the three repositories (complicated by an organization rename/migration which involved duplication of the google protobuf global initializaiton non-sense).</p><p>We already have `GOPRIVATE` to specify our internal repo prefixes. So, is it reasonable or traditional for enterprise CI/CD to check `go.mod` for `GOPRIVATE` repos and require that they be tagged or on the tree's mainline? If so, are there tools that do this? My searching for "go module audits" aren't really helping since that's all vulnerability stuff.</p><p>What do you do to prevent this in your organizations?</p>
TechnoTenshi :verified_trans: :Fire_Lesbian:<p>Helm v3.18.3 and earlier are vulnerable to local code execution via a crafted Chart.yaml and symlinked Chart.lock. Exploit occurs during dependency updates. Patched in v3.18.4.</p><p><a href="https://github.com/helm/helm/security/advisories/GHSA-557j-xg8c-q2mm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/helm/helm/security/</span><span class="invisible">advisories/GHSA-557j-xg8c-q2mm</span></a></p><p><a href="https://infosec.exchange/tags/Helm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Helm</span></a> <a href="https://infosec.exchange/tags/SupplyChainSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SupplyChainSecurity</span></a> <a href="https://infosec.exchange/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a> <a href="https://infosec.exchange/tags/DevSecOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevSecOps</span></a></p>
Mitex Leo<p>I started learning Go today because I find their mascot very cute 🥺 </p><p><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/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mitexleo.one/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a></p>

prompts

Introducing `prompts`, the latest breakthrough in smoltech AI research. A terminal prompt roulette that will make your panel moderation much more exciting (and cheaper).

git.bleu255.com/prompts/files.

So far `prompts` has been successfully deployed in artistic research panel moderation (true story 🍷). It will be intensively re-trained on a new thematic next week in Brussels to help moderate a digital art panel discussion at @imal for their 25 years anniversary and the launch of the introspective exhibition "I am vertical (but I would rather be horizontal)".

imal.org/en/events/i-am-vertic

doors open at 18:30, starts at 19:00 Tuesday 1st July

Tough problem. I want to implement a production ready backend for an app, that is easy to install for normals. The current prototype is a small Django app. For ease of deployment I consider a #Python script based on PEP-723, uv and nanodjango or fastapi. The other option is a #Golang binary. Something for my walking round today or tomorrow morning.

Time to look for a job again.

For the last 5 years I've been writing Go, some JavaScript, and a little Ruby. Before that it was lots of Java and JavaScript, some Kotlin, and Ruby. (I've written code in a bunch of other languages too.)

Other skills include PostgreSQL database schema design, SQL query authoring and optimization, HTML & CSS, Linux system administration, and I'm pretty good at documenting things as well.