Context-aware net.Dialer has been accepted and complete.<br><br><a href="https://antonz.org/accepted/net-dialer-context/" rel="nofollow" class="ellipsis" title="antonz.org/accepted/net-dialer-context/"><span class="invisible">https://</span><span class="ellipsis">antonz.org/accepted/net-dialer</span><span class="invisible">-context/</span></a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/networkprogramming/" rel="tag">#NetworkProgramming</a><br>
golang
Go’s Sweet 16 - The Go Programming Language<br><br><a href="https://go.dev/blog/16years" rel="nofollow"><span class="invisible">https://</span>go.dev/blog/16years</a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a><br>
<p>Microsoft rewriting TypeScript in <a href="/tags/golang/" rel="tag">#golang</a> wasn't on my Bingo card for this year 🤔</p><p><a href="https://devblogs.microsoft.com/typescript/typescript-native-port/" rel="nofollow" class="ellipsis" title="devblogs.microsoft.com/typescript/typescript-native-port/"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/typescr</span><span class="invisible">ipt/typescript-native-port/</span></a></p>
<p>Why is Carbon being developed when Google already has Go</p><p><a href="https://builtin.com/software-engineering-perspectives/google-carbon" rel="nofollow" class="ellipsis" title="builtin.com/software-engineering-perspectives/google-carbon"><span class="invisible">https://</span><span class="ellipsis">builtin.com/software-engineeri</span><span class="invisible">ng-perspectives/google-carbon</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://builtin.com/software-engineering-perspectives/google-carbon" rel="nofollow" class="ellipsis" title="discu.eu/q/https://builtin.com/software-engineering-perspectives/google-carbon"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://builtin.com</span><span class="invisible">/software-engineering-perspectives/google-carbon</span></a></p><p><a href="/tags/golang/" rel="tag">#golang</a> <a href="/tags/programming/" rel="tag">#programming</a></p>
Just got finished setting up sqlc tooling for a monorepo with Go and Python. Now it will generate code for each language based on a single set of *.sql files with query statements. Python support is just beta, but these queries are not complicated.<br><br><p><a href="https://sqlc.dev" rel="nofollow"><span class="invisible">https://</span>sqlc.dev</a><br><a href="https://github.com/sqlc-dev/sqlc-gen-python" rel="nofollow" class="ellipsis" title="github.com/sqlc-dev/sqlc-gen-python"><span class="invisible">https://</span><span class="ellipsis">github.com/sqlc-dev/sqlc-gen-p</span><span class="invisible">ython</span></a></p><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/pythonlang/" rel="tag">#PythonLang</a> <a href="/tags/sqlc/" rel="tag">#sqlc</a> <a href="/tags/codegen/" rel="tag">#CodeGen</a><br>
Edited 139d ago
Resurrecting an old post about how I write HTTP clients in Go since I am doing this again for the 89432894023 time.<br><br><a href="https://blainsmith.com/articles/how-i-write-http-clients/" rel="nofollow" class="ellipsis" title="blainsmith.com/articles/how-i-write-http-clients/"><span class="invisible">https://</span><span class="ellipsis">blainsmith.com/articles/how-i-</span><span class="invisible">write-http-clients/</span></a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/http/" rel="tag">#HTTP</a><br>
Edited 164d ago
The Green Tea Garbage Collector<br><br><a href="https://go.dev/blog/greenteagc" rel="nofollow"><span class="invisible">https://</span>go.dev/blog/greenteagc</a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/garbagecollection/" rel="tag">#GarbageCollection</a> <a href="/tags/memorymanagement/" rel="tag">#MemoryManagement</a><br>
How I Write HTTP Servers<br><br><a href="https://blainsmith.com/articles/how-i-write-http-servers/" rel="nofollow" class="ellipsis" title="blainsmith.com/articles/how-i-write-http-servers/"><span class="invisible">https://</span><span class="ellipsis">blainsmith.com/articles/how-i-</span><span class="invisible">write-http-servers/</span></a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/http/" rel="tag">#HTTP</a> <a href="/tags/api/" rel="tag">#API</a> <a href="/tags/rest/" rel="tag">#REST</a> <a href="/tags/happyhalloween/" rel="tag">#HappyHalloween</a><br>
🦣 Stegodon <a href="https://github.com/deemkeen/stegodon/releases/tag/v1.6.0" rel="nofollow">v1.6.0</a> brings boost support and major timeline fixes! 🎉 ✨ Full boost/unboost functionality in web & TUI 🔧 Fixed global timeline pagination & remote user visibility <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/activitypub/" rel="tag">#activitypub</a> <a href="/tags/golang/" rel="tag">#golang</a>
Edited 73d ago
The 2025 Go Cryptography State of the Union by <span class="h-card"><a href="https://abyssdomain.expert/@filippo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>filippo</span></a></span><br><br><a href="https://words.filippo.io/2025-state/" rel="nofollow"><span class="invisible">https://</span>words.filippo.io/2025-state/</a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/cryptography/" rel="tag">#Cryptography</a><br>
🦣 Stegodon <a href="https://github.com/deemkeen/stegodon/releases/tag/v1.7.0" rel="nofollow">v1.7.0</a> brings powerful CLI commands for like, boost, follow & reply, plus remote user profiles with improved navigation! Enhanced notifications keep you connected. <a href="/tags/stegodon/" rel="tag">#stegodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/golang/" rel="tag">#golang</a> <a href="/tags/tui/" rel="tag">#tui</a>
<p>I've played a bit with the <a href="/tags/todomd/" rel="tag">#TODOmd</a> hook and I know how many TODOs there are in some popular Open Source projects:</p><p>* CPython: 187 TODOs<br>* Linux: 3788 TODOs<br>* Git: 112 TODOs<br>* Go: 455 TODOs</p><p>Source: <a href="https://codeberg.org/lig/todo-md/src/branch/main/README.md#examples-of-todo-md-generated-for-some-open-source-projects" rel="nofollow" class="ellipsis" title="codeberg.org/lig/todo-md/src/branch/main/README.md#examples-of-todo-md-generated-for-some-open-source-projects"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/lig/todo-md/src/b</span><span class="invisible">ranch/main/README.md#examples-of-todo-md-generated-for-some-open-source-projects</span></a></p><p>What other Open Source projects should I enhance with the TODO.md file?:)</p><p><a href="/tags/opensource/" rel="tag">#OpenSource</a> <a href="/tags/todomd/" rel="tag">#TODOmd</a> <a href="/tags/cpython/" rel="tag">#CPython</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/linux/" rel="tag">#Linux</a> <a href="/tags/kernel/" rel="tag">#Kernel</a> <a href="/tags/git/" rel="tag">#Git</a> <a href="/tags/go/" rel="tag">#Go</a> <a href="/tags/golang/" rel="tag">#Golang</a> <a href="/tags/devtools/" rel="tag">#DevTools</a></p>
<p>New blog post: <a href="https://mergiraf.org" rel="nofollow"><span class="invisible">https://</span>mergiraf.org</a>, a syntax-aware merge driver for <a href="/tags/git/" rel="tag">#Git</a>.</p><p>Supports <a href="/tags/java/" rel="tag">#Java</a>, <a href="/tags/rust/" rel="tag">#Rust</a>, <a href="/tags/golang/" rel="tag">#Golang</a>, <a href="/tags/javascript/" rel="tag">#javascript</a>, <a href="/tags/cpp/" rel="tag">#cpp</a>, <a href="/tags/csharp/" rel="tag">#csharp</a>, <a href="/tags/html/" rel="tag">#html</a>, <a href="/tags/json/" rel="tag">#json</a>, <a href="/tags/yaml/" rel="tag">#yaml</a> and <a href="/tags/xml/" rel="tag">#xml</a> so far, and it's quite easy to add support for more thanks to <a href="/tags/treesitter/" rel="tag">#treesitter</a>.</p><p><a href="https://antonin.delpeuch.eu/posts/mergiraf-a-syntax-aware-merge-driver-for-git/" rel="nofollow" class="ellipsis" title="antonin.delpeuch.eu/posts/mergiraf-a-syntax-aware-merge-driver-for-git/"><span class="invisible">https://</span><span class="ellipsis">antonin.delpeuch.eu/posts/merg</span><span class="invisible">iraf-a-syntax-aware-merge-driver-for-git/</span></a></p><p>Get it on <a href="/tags/codeberg/" rel="tag">#Codeberg</a>: <a href="https://codeberg.org/mergiraf/mergiraf" rel="nofollow"><span class="invisible">https://</span>codeberg.org/mergiraf/mergiraf</a></p>
<p>Oh, nice. Just found a <a href="/tags/curl/" rel="tag">#curl</a> to <a href="/tags/golang/" rel="tag">#golang</a> http request converter: <a href="https://mholt.github.io/curl-to-go/" rel="nofollow"><span class="invisible">https://</span>mholt.github.io/curl-to-go/</a></p>
<p>Is the world in need of a federated Craigslist/Kleinanzeigen platform? I am currently thinking about a project to dig into <a href="/tags/fediverse/" rel="tag">#fediverse</a> development and learning <a href="/tags/golang/" rel="tag">#golang</a> or stay with <a href="/tags/deno/" rel="tag">#deno</a> and using <a href="/tags/fedify/" rel="tag">#fedify</a>.</p><p>EDIT: There is already something like that on the fediverse! It's called Flohmarkt. Thanks for the comments mentioning that!<br><a href="https://codeberg.org/flohmarkt/flohmarkt" rel="nofollow" class="ellipsis" title="codeberg.org/flohmarkt/flohmarkt"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/flohmarkt/flohmar</span><span class="invisible">kt</span></a></p>
Edited 1y ago
Go proposal: Type-safe error checking<br><br><a href="https://antonz.org/accepted/errors-astype/" rel="nofollow" class="ellipsis" title="antonz.org/accepted/errors-astype/"><span class="invisible">https://</span><span class="ellipsis">antonz.org/accepted/errors-ast</span><span class="invisible">ype/</span></a><br><br><a href="/tags/golang/" rel="tag">#GoLang</a><br>
<p>Okay, Ai did alright.</p><p>I've been thinking about when to use <a href="/tags/ai/" rel="tag">#Ai</a>, and how to use it as a tool to improve my work while not de-skilling me, or outputting crap.</p><p>I have a <a href="/tags/golang/" rel="tag">#Golang</a> web app, which has handler, sql, api logic, for some types. Ai works really well using the existing architecture setup as a template/model for adding similar functionality for a new type. </p><p>"Add meta tag handlers to display a page of blog posts that have the specified tag"</p><p>The actual prompt was more comprehensive.</p>
Edited 248d ago
hi folks<br><br>currently i'm searching a place to talk about <a href="/tags/activitypub/" rel="tag">#activitypub</a>. i have a plan to create my own social media with <a href="/tags/activitypub/" rel="tag">#activitypub</a> protocol in <a href="/tags/golang/" rel="tag">#golang</a>.<br><br>i'm okay with IRC or XMPP, thanks!
'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 href="/tags/linux/" rel="tag">#linux</a>, <a href="/tags/openbsd/" rel="tag">#openbsd</a>, <a href="/tags/golang/" rel="tag">#golang</a>, <a href="/tags/c/" rel="tag">#c</a>, low-level programming, <a href="/tags/esp32/" rel="tag">#esp32</a>, <a href="/tags/arduino/" rel="tag">#arduino</a>, and <a href="/tags/selfhosting/" rel="tag">#selfhosting</a>.<br><br>i think this should be enough to introduce myself.
I started messing with @charm.land some more and decided to make a browsable list of all code comment prefixes.<br><br>I might even integrate it with the $EDITOR and $VISUAL vars to allow you to quickly open the select file and that line number and/or a preview popup of the surrounding text.<br><br><a href="/tags/tui/" rel="tag">#TUI</a> <a href="/tags/golang/" rel="tag">#GoLang</a><br>
I started messing with <span class="h-card"><a href="https://mastodon.social/@charmcli" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>charmcli</span></a></span> some more and decided to make a browsable list of all code comment prefixes.<br><br>I might even integrate it with the $EDITOR and $VISUAL vars to allow you to quickly open the select file and that line number and/or a preview popup of the surrounding text.<br><br><a href="/tags/tui/" rel="tag">#TUI</a> <a href="/tags/golang/" rel="tag">#GoLang</a><br>
<p><a href="/tags/go/" rel="tag">#go</a> / <a href="/tags/golang/" rel="tag">#golang</a> folks. If any of you is still using my `github.com/tealeg/xlsx` library (>6k stars suggest some of you are), please note that it has now been migrated to `codeberg.org/tealeg/xlsx` and bumped to v4 (to reflect the incompatibility of this path change). </p><p>The old <a href="/tags/github/" rel="tag">#GitHub</a> repo is now archived. It will still work in your code, but no further attention or work will happen there. Please create your issues and PRs at <a href="/tags/codeberg/" rel="tag">#Codeberg</a> instead. </p><p><a href="https://codeberg.org/tealeg/xlsx" rel="nofollow"><span class="invisible">https://</span>codeberg.org/tealeg/xlsx</a></p>
Well I think I'm sold on using <a href="https://templui.io" rel="nofollow"><span class="invisible">https://</span>templui.io</a> and <a href="https://pro.templui.io" rel="nofollow"><span class="invisible">https://</span>pro.templui.io</a> for web apps I build with Go and templ.<br><br><a href="/tags/golang/" rel="tag">#GoLang</a> <a href="/tags/templ/" rel="tag">#templ</a> <a href="/tags/templui/" rel="tag">#templui</a> <a href="/tags/tailwindcss/" rel="tag">#TailwindCSS</a> <a href="/tags/webdev/" rel="tag">#WebDev</a><br>
🦣 Stegodon <a href="https://github.com/deemkeen/stegodon/releases/tag/v1.6.2" rel="nofollow">v1.6.2</a> brings user profile views with avatar rendering and improved thread navigation! Plus better text sanitization for cleaner remote content in your terminal.<a href="/tags/stegodon/" rel="tag">#stegodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/tui/" rel="tag">#tui</a> <a href="/tags/golang/" rel="tag">#golang</a>
🦣 Stegodon <a href="https://github.com/deemkeen/stegodon/releases/tag/v1.7.1" rel="nofollow">v1.7.1</a> brings full-text search with SQLite FTS5 and major performance optimizations! Timeline rendering is now faster and search uses less memory. <a href="/tags/stegodon/" rel="tag">#stegodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/golang/" rel="tag">#golang</a> <a href="/tags/tui/" rel="tag">#tui</a>