mastodon.online is one of the many independent Mastodon servers you can use to participate in the fediverse.
A newer server operated by the Mastodon gGmbH non-profit

Server stats:

11K
active users

#golang

125 posts71 participants3 posts today
Golang News and Libraries<p>A Chrome extension that adds proper syntax highlighting to Go docs<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a></p><p><a href="https://chromewebstore.google.com/detail/go-docs-syntax-highlighte/gnjbljgafdodjjghebkhamgcikmkkhej" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">chromewebstore.google.com/deta</span><span class="invisible">il/go-docs-syntax-highlighte/gnjbljgafdodjjghebkhamgcikmkkhej</span></a></p>
Golang Weekly<p>proposal: io: add Seq for efficient, zero-copy I/O</p><p><a href="https://github.com/golang/go/issues/73154" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/golang/go/issues/73</span><span class="invisible">154</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/golang/go/issues/73154" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">golang/go/issues/73154</span></a></p><p><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/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Go's HTTP Server Patterns in Java 25</p><p><a href="https://mccue.dev/pages/4-5-25-go-http-server" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mccue.dev/pages/4-5-25-go-http</span><span class="invisible">-server</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://mccue.dev/pages/4-5-25-go-http-server" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://mccue.dev/p</span><span class="invisible">ages/4-5-25-go-http-server</span></a></p><p><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/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
mike<p>Interested in improving your understanding of Data Structures &amp; Algorithms, but in Go? Check out part 1 of my blog, covering Big-O!</p><p><a href="https://blog.mikesahari.com/posts/dsa-part1-big-o/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.mikesahari.com/posts/dsa-</span><span class="invisible">part1-big-o/</span></a></p><p><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/algorithms" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithms</span></a></p>
Spiegel@がんばらない<p><a href="https://goark.fedicity.net/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> 界隈の特に日本語の情報はやっぱり X なんだろうなぁ、たまに見ての印象だけど。</p><p>X は VTuber 関係の情報を参照するために仕方なく週一ペースで見てるけど、自分の TL 上のポストを10個くらい辿ったところでギブアップする。</p><p>これは Facebook も同じで、広島時代の友人・知り合いの消息を知るためにアクセスするけど TL をいくつか辿ったところでギブアップ。</p><p>特に政治関係のポストがク○で見るに堪えない。フォローしてないユーザのゴミポストが多すぎる。なんでやねん orz まぁ面倒になってブロックもミュートもしてないからなんだが。そうしないとまともに見れない(他人ならともかく)自 TL を誰も異常とは思わないのだろうか。</p><p>日本の現政権が無能で米国や中国や露国の現政権が邪悪なのは知ってるっちうねん、わざわざ虚飾塗れで言わんでも。</p><p>それを口にすると要らんもんを引き寄せるからわざわざ無関心を装ってるのに、何故湧いて出るのか。昭和日本の墓場よりホラーでオカルトだよ。</p><p>だから X には(基本的に)近寄らない。リアルの街でも素朴な庶民が近寄っちゃいけないエリアがあるもんだ。そういう場所</p>
Golang Weekly<p>Check your GOMAXPROCS in Kubernetes — you might be silently wasting a ton of CPU</p><p><a href="https://blog.esc.sh/golang-performance-penalty-in-kubernetes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.esc.sh/golang-performance</span><span class="invisible">-penalty-in-kubernetes/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://blog.esc.sh/golang-performance-penalty-in-kubernetes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://blog.esc.sh</span><span class="invisible">/golang-performance-penalty-in-kubernetes/</span></a></p><p><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</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/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
obrhoff<p>DarwinKit looks interesting. It’s a Golang Framework to build macOS apps and lets you call Objective-C APIs.<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/macos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macos</span></a> <a href="https://mastodon.social/tags/macdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macdev</span></a> <a href="https://mastodon.social/tags/objectivec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>objectivec</span></a> <a href="https://mastodon.social/tags/appkit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>appkit</span></a></p><p><a href="https://github.com/progrium/darwinkit" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/progrium/darwinkit</span><span class="invisible"></span></a></p>

Good flow, learning to write Go in Emacs. Browsing the Go doc with eww in the buffer on the left, with my source code in the middle, eglot with gopls giving me auto completion, code actions and flycheck on the right showing what I'm doing wrong.

Finally, a good old Makefile and an associated compilation buffer in the top right corner outputs what my app is doing.

Happy times!

Пишем Telegram-бота на Go(и заставляем его мотивировать нас каждые 30 минут)

Я всегда хотел сделать что-то простое и полезное в Telegram, но чтобы не пришлось постоянно за этим следить. И вот пришла гениальная идея: чтобы быть всегда замотивированным, можно написать бота, который будет (с какой то периодичностью) сам отправлять мотивационные цитаты в канал? Этот бот берёт случайные цитаты известных людей из интернета, переводит их на русский язык и отправляет в Telegram-канал по расписанию. Например, утром, днём, вечером и ночью. Звучит просто, правда? Но внутри этого проекта есть всё, что нужно для обучения: чистая архитектура, работа с API, планировщик задач и даже деплой на облачную платформу Railway. Весь код писать сюда будет довольно избыточно поэтому, это не пошаговое руководство, а просто обзор проекта. Ещё хочу сказать, что мне нравиться как генерирует изображение ChatGPT и я даже поставил на обложку. Раньше, конечно, качество изображений оставляло желать лучшего.

habr.com/ru/articles/897802/

ХабрПишем Telegram-бота на Go(и заставляем его мотивировать нас каждые 30 минут)Я всегда хотел сделать что-то простое и полезное в Telegram, но чтобы не пришлось постоянно за этим следить. И вот пришла гениальная идея: чтобы быть всегда замотивированным, можно написать бота,...

#9P has DMEXCL/QTEXCL for files that may be opened by only 1 client at a time. But I feel that it would benefit from DMWEXCL for files that can have any number of readers, but opening it with write access requires it be exclusive. Like #GoLang sync.RWMutex vs sync.Mutex.