norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.2K
active users

#go

16 posts12 participants0 posts today
Laurent Cheylus<p>go-flags: a Go Library for parsing command line arguments - Very complete package with a lot of features <a href="https://bsd.network/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://bsd.network/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://github.com/jessevdk/go-flags" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">github.com/jessevdk/go-flags</span><span class="invisible"></span></a></p>
Andrea Grandi 🦕<p>Releasing Log Basset: an open source CLI to access Scalyr logs <a href="https://www.andreagrandi.it/posts/releasing-log-basset-open-source-cli-access-scalyr-logs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">andreagrandi.it/posts/releasin</span><span class="invisible">g-log-basset-open-source-cli-access-scalyr-logs/</span></a></p><p><a href="https://mastodon.social/tags/scalyr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scalyr</span></a> <a href="https://mastodon.social/tags/logs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logs</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</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/cli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cli</span></a></p>
FOSSASIA<p>What’s inside the <a href="https://floss.social/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> compiler?</p><p>From parsing to optimization, uncover how Go works under the hood. Watch Jyotsna Gupta break it down so you can write faster, smarter <a href="https://floss.social/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> code.</p><p>Click here: <a href="https://youtu.be/Ds8SpJYXrxs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Ds8SpJYXrxs</span><span class="invisible"></span></a></p>
Lobsters<p>Monotonic and Wall Clock Time in the Go time package <a href="https://lobste.rs/s/ljvdv9" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ljvdv9</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a><br><a href="https://victoriametrics.com/blog/go-time-monotonic-wall-clock/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">victoriametrics.com/blog/go-ti</span><span class="invisible">me-monotonic-wall-clock/</span></a></p>
nightoo<p>There are so many weird, deliberately confusing choices in the basic functions of Go and its standard library, I'm starting to feel like whoever designed this really wanted people to suffer...</p><p>E.g. if you copy one slice (dynamic list, like Python's) to another slice, you call<br>copy(dst, src) <br>where the destination comes first for some reason. And you better ensure that dst is at least as long as src, otherwise it will only contain the first len(dst) elements of src!</p><p><a href="https://chaos.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://chaos.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p>
OccuWorld<p>Mudvayne - Determined</p><p><a href="https://www.youtube.com/watch?v=KfLVs3yv_wg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=KfLVs3yv_w</span><span class="invisible">g</span></a></p><p>Come on and one two three<br>Go, so fucking determined, yeah<br>Yeah go, you better believe it, con-fi-dence<br>Go, so fucking determined, yeah<br>Yeah go, spit out all reason, yeah</p><p><a href="https://syzito.xyz/tags/Mudvayne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mudvayne</span></a> <a href="https://syzito.xyz/tags/Determined" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Determined</span></a> <a href="https://syzito.xyz/tags/NuMetal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NuMetal</span></a> <a href="https://syzito.xyz/tags/Music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Music</span></a> <a href="https://syzito.xyz/tags/GO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GO</span></a> <a href="https://syzito.xyz/tags/Confidence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Confidence</span></a> <a href="https://syzito.xyz/tags/DirectAction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DirectAction</span></a> <a href="https://syzito.xyz/tags/BelieveIt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BelieveIt</span></a> <a href="https://syzito.xyz/tags/StandUpFightBack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StandUpFightBack</span></a></p>
benjamin melançon<p>What <a href="https://social.coop/tags/libre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libre</span></a> <a href="https://social.coop/tags/IDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IDE</span></a> (integrated development environment for programming code) would y'all want to coalesce around using, supporting, and developing? Asking especially for coding websites and applications with <a href="https://social.coop/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a>, <a href="https://social.coop/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a>, <a href="https://social.coop/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a>, and <a href="https://social.coop/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> but <a href="https://social.coop/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>, <a href="https://social.coop/tags/Elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elixir</span></a>, <a href="https://social.coop/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>, and <a href="https://social.coop/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> would all be great for us <span class="h-card" translate="no"><a href="https://social.coop/@agaric" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>agaric</span></a></span> too.</p><p><a href="https://social.coop/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://social.coop/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://social.coop/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a></p>
Lobsters<p>Code Creation, The Way Nature Intended <a href="https://lobste.rs/s/b6iupp" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/b6iupp</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a><br><a href="https://pehringer.info/code_creation" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pehringer.info/code_creation</span><span class="invisible"></span></a></p>
Lobsters<p>There is no memory safety without thread safety <a href="https://lobste.rs/s/omasxh" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/omasxh</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>plt</span></a><br><a href="https://www.ralfj.de/blog/2025/07/24/memory-safety.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ralfj.de/blog/2025/07/24/memor</span><span class="invisible">y-safety.html</span></a></p>
Neustradamus :xmpp: :linux:<p><a href="https://mastodon.social/tags/XMPPDNS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XMPPDNS</span></a> 0.5.0 Beta 1 has been released (<a href="https://mastodon.social/tags/XMPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XMPP</span></a> / <a href="https://mastodon.social/tags/Jabber" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jabber</span></a> / <a href="https://mastodon.social/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> / <a href="https://mastodon.social/tags/GoLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoLang</span></a>) <a href="https://salsa.debian.org/mdosch/xmpp-dns" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">salsa.debian.org/mdosch/xmpp-d</span><span class="invisible">ns</span></a></p>
MarkD<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@dolanor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dolanor</span></a></span> Apart from time.Parse() and time.Format() (both of which I mostly avoid) I must admit I've never come across much US-centricity and generally found the time package pretty solid.</p><p>As an alternative to time.Parse() I use regexp as the failure mode of time.Parse() is inscrutable.</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></p>
michabbb<p>🎛️ Custom Controllers: Nuclear option for completely different workflows<br>while keeping shared business logic<br>🔧 Pattern works across languages - <a href="https://social.vivaldi.net/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://social.vivaldi.net/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://social.vivaldi.net/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> all support interface-based customization<br>📊 Real result: Security patches deploy in hours not weeks, features built once serve all customers</p><p><a href="https://www.eloquentarchitecture.com/custom-tenant-code-nightmare/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">eloquentarchitecture.com/custo</span><span class="invisible">m-tenant-code-nightmare/</span></a></p>
MarkD<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@sudorandom" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sudorandom</span></a></span> You also raise an interesting question around whether abstracting <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> concurrency primitives is a good thing.</p><p>I have mixed thoughts about this since it's hiding a hallmark of <a href="https://hachyderm.io/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> and developers not having a fundamental understanding of those capabilities worries me.</p><p>I also have mixed thoughts because I too am guilty of offering concurrency abtractions, but at a much higher level with <a href="https://github.com/markdingo/parallel" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/markdingo/parallel</span><span class="invisible"></span></a></p>
MarkD<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@sudorandom" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sudorandom</span></a></span> It's all very well that Errgroup constrains concurrency, but it leaves you with the problem of what to do if TryGo() returns false.</p><p>This seems like a nasty edge-case where you have to resort to your own queuing or pooling or mutex management. This seems like its the raison d'état of Errgroup yet it punts the problem back to you at the most crucial of times.</p><p>I'm not a big fan of punting edge cases back to the consumer as that's worse complexity for them than exposing concurrency for them to deal with as a matter of course.</p><p>I agree that carrying around a context is pretty useful.</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></p>
MarkD<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@sudorandom" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sudorandom</span></a></span> I must admit I struggle to understand the benefits of errgroup. Seems overly complicated for what it does.</p><p>If you just want a multierror, why not use a sync.Waitgroup and have all your goroutines append their error to a mutex protected array? After waitGroup.Wait() your array is your multierror.</p><p><a href="https://play.golang.com/p/d5RpL_H4RCF" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">play.golang.com/p/d5RpL_H4RCF</span><span class="invisible"></span></a></p><p><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>
K<p>My golang knowledge is pretty basic. I had to do some updates to a product at work, and it was pretty easy and straight forward. Actually quite fun. Just to learn more golang, I started working on a cli-tool for my Niri setup, and it's actually pretty usable already. <br>I just want to polish it and clean up the code a bit more before publishing it. Also, since I'm not that good at the language yet, I'm totally not sure if I even do things correctly or the 'golang' way.</p><p>Any tips on which pre-commit hooks people usually use? I found one repo that has pretty much everything, but I always welcome alternatives.<br>I was also thinking about go-semantic-release to handle the package releases.</p><p>I know, this is probably quite overkill for a simple project, but hey, I like to learn and do things correctly! </p><p><a href="https://social.linux.pizza/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://social.linux.pizza/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://social.linux.pizza/tags/niri" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>niri</span></a> <a href="https://social.linux.pizza/tags/PreCommit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PreCommit</span></a> <a href="https://social.linux.pizza/tags/CliTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CliTools</span></a> <a href="https://social.linux.pizza/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></a></p>
FuenRob<p>¿Quieres saber cómo funciona la concurrencia en Go? Pues en este video te lo explico 👇
<br><a href="https://youtu.be/c8FeQxeEkpA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/c8FeQxeEkpA</span><span class="invisible"></span></a>
<br>¡Si te gusta dale un buen like!<br>
<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/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Roberto Morais<p>¿Quieres saber cómo funciona la concurrencia en Go? Pues en este video te lo explico 👇</p><p><a href="https://youtu.be/c8FeQxeEkpA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/c8FeQxeEkpA</span><span class="invisible"></span></a></p><p>¡Si te gusta dale un buen like!</p><p><a href="https://techhub.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://techhub.social/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> <a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Tennessee Titans<p>Titans WR Treylon Burks good to go start training camp</p><p>Melo mentioned that both L’Jarius Sneed and Lloyd Cushenberry will start Tennessee Titans training camp on the Physically…<br><a href="https://channels.im/tags/NFL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NFL</span></a> <a href="https://channels.im/tags/TennesseeTitans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TennesseeTitans</span></a> <a href="https://channels.im/tags/Tennessee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tennessee</span></a> <a href="https://channels.im/tags/Titans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Titans</span></a> <a href="https://channels.im/tags/Burks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Burks</span></a> <a href="https://channels.im/tags/camp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>camp</span></a> <a href="https://channels.im/tags/city" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>city</span></a> <a href="https://channels.im/tags/Football" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Football</span></a> <a href="https://channels.im/tags/front" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>front</span></a>-page <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/good" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>good</span></a> <a href="https://channels.im/tags/miracles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>miracles</span></a> <a href="https://channels.im/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a> <a href="https://channels.im/tags/start" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>start</span></a> <a href="https://channels.im/tags/tennessee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tennessee</span></a>-titans-news <a href="https://channels.im/tags/To" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>To</span></a> <a href="https://channels.im/tags/Training" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Training</span></a> <a href="https://channels.im/tags/Treylon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Treylon</span></a> <a href="https://channels.im/tags/wr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wr</span></a><br><a href="https://www.rawchili.com/nfl/226022/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">rawchili.com/nfl/226022/</span><span class="invisible"></span></a></p>
NFL News<p>Titans WR Treylon Burks good to go start training camp <a href="https://www.rawchili.com/nfl/226022/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">rawchili.com/nfl/226022/</span><span class="invisible"></span></a> <a href="https://channels.im/tags/Burks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Burks</span></a> <a href="https://channels.im/tags/camp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>camp</span></a> <a href="https://channels.im/tags/city" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>city</span></a> <a href="https://channels.im/tags/Football" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Football</span></a> <a href="https://channels.im/tags/FrontPage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrontPage</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/good" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>good</span></a> <a href="https://channels.im/tags/miracles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>miracles</span></a> <a href="https://channels.im/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a> <a href="https://channels.im/tags/NFL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NFL</span></a> <a href="https://channels.im/tags/start" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>start</span></a> <a href="https://channels.im/tags/Tennessee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tennessee</span></a> <a href="https://channels.im/tags/TennesseeTitans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TennesseeTitans</span></a> <a href="https://channels.im/tags/TennesseeTitansNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TennesseeTitansNews</span></a> <a href="https://channels.im/tags/TennesseeTitans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TennesseeTitans</span></a> <a href="https://channels.im/tags/Titans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Titans</span></a> <a href="https://channels.im/tags/To" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>To</span></a> <a href="https://channels.im/tags/Training" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Training</span></a> <a href="https://channels.im/tags/Treylon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Treylon</span></a> <a href="https://channels.im/tags/wr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wr</span></a></p>