go-data-persistence とは?
sqlx/pgx を使用した生の SQL、Ent や GORM などの ORM、接続プーリング、golang- Migrate を使用した移行、トランザクション管理をカバーする Go のデータ永続パターン。データベース アクセスの実装、リポジトリの設計、またはスキーマ移行の管理を行うときに使用します。 ソース: existential-birds/beagle。
sqlx/pgx を使用した生の SQL、Ent や GORM などの ORM、接続プーリング、golang- Migrate を使用した移行、トランザクション管理をカバーする Go のデータ永続パターン。データベース アクセスの実装、リポジトリの設計、またはスキーマ移行の管理を行うときに使用します。
コマンドラインで go-data-persistence AI スキルを開発環境にすばやくインストール
ソース: existential-birds/beagle。
| Connection pool internals, sizing, pgx pools, monitoring | references/connection-pooling.md | | golang-migrate setup, file conventions, CI/CD integration | references/migrations.md | | Transaction helpers, service-layer transactions, isolation levels | references/transactions.md |
| Factor | Raw SQL (sqlx/pgx) | ORM (Ent/GORM) |
| Complex queries | Preferred | Awkward | | Type safety | Manual | Auto-generated | | Performance control | Full | Limited | | Rapid prototyping | Slower | Faster | | Schema migrations | golang-migrate | Built-in (Ent) | | Learning curve | SQL knowledge | ORM API |
sqlx/pgx を使用した生の SQL、Ent や GORM などの ORM、接続プーリング、golang- Migrate を使用した移行、トランザクション管理をカバーする Go のデータ永続パターン。データベース アクセスの実装、リポジトリの設計、またはスキーマ移行の管理を行うときに使用します。 ソース: existential-birds/beagle。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/existential-birds/beagle --skill go-data-persistencesqlx/pgx を使用した生の SQL、Ent や GORM などの ORM、接続プーリング、golang- Migrate を使用した移行、トランザクション管理をカバーする Go のデータ永続パターン。データベース アクセスの実装、リポジトリの設計、またはスキーマ移行の管理を行うときに使用します。 ソース: existential-birds/beagle。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/existential-birds/beagle --skill go-data-persistence インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/existential-birds/beagle