This adventure starts with git-lfs. It was a normal day and I added a 500 MB binary asset to my s...
Go compiler for small places. Embedded systems/microcontrollers, WebAssembly (wasm/wasi), CLI tools.
This is a small release containing new integrations of vulnerability analysis. Vulnerability anal...
SQLite has a reputation of being a toy database useful only for hobby projects and integration te...
User-friendly CLI for OAuth2. Contribute to cloudentity/oauth2c development by creating an accoun...
Tips for writing clear, performant, and idiomatic Go code
We have just released go1.20rc1, a release candidate version of Go 1.20. It is cut from release-b...
はじめに どうもナレッジワークのtenntennです。 さっき、次のような記事を書いたんですが、そもそも比較可能性について、あまり知られてなさそうということでまとめることにしました。 比較可能性...
はじめに どうもナレッジワークのtenntennです。 Goには、1.18でジェネリクス(型パラメータ)が導入されました。ジェネリクスの導入と共に、インタフェースを型パラメタに対する型制約として...
This is a long-form version of a talk I gave in 2018 providing guidance on designing libraries in...
What's Changed Support github actions CI by @kyokomi in #56 Upgrade emoji by @kyokomi in #57 Full...
zaphandler will help to create slog handler using zap logger - GitHub - chanchal1987/zaphandler: ...
コメントディレクティブ Goには、//go:noescapeや//go:linknameなどのコメントでコンパイラへの指示を記述するコメントディレクティブがあります。一応、ドキュメントには記載が...
Mario Macias' handcrafted blog
命名の大切さ 名前は大切です。それは人の名前だったり、商品名だったり、そしてプログラミングにおける識別子だったり、どれも大切です。名は体を表す。設計と命名は表裏一体であり、良い命名は良い設計に繋...
Most software projects are backed by a database, that's widely accepted. The schema
Go Plugin System over WebAssembly. Contribute to knqyf263/go-plugin development by creating an ac...
この記事はtenntenn Advent Calendarの1日目の記事です。 本記事は、Gopher塾で扱ったテストの話で、参加者の方から質問が出た並列テストにおけるよくあるバグについての解説...
The dead simple, easy-to-use library for writing WAGI (Web Assembly Gateway Interface) API handle...
PHP » GoLang GoLang alternatives for PHP functions