タグ: #go
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 16 件
Go 1.26 の goroutineleak プロファイル — GCのマーキングでゴルーチンリークを捕まえる
Go 1.26(2026年2月10日)は runtime/pprof に goroutineleak プロファイルを実験的機能として追加しました。アイデアはGCのマーキング段階を再利用することです — 実行可能なゴルーチンだけをルートにしてマーキングした後、どのゴルーチンからも到達できない並行プリミティブにブロックされたゴルーチンをリークとして報告します。メモリ到達可能性がゴルーチンの生存性の健全な過大近似であるという点が核心で、そのた
2026-07-16 · 32 分で読めます #go#goroutine#garbage-collection#profiling#debugging意見のあるツール — gofmt、gofumpt とコードスタイルの政治学
コードフォーマットはなぜ論争の対象だったのか、そして gofmt はどうやってその論争を終わらせたのか。gofmt とより厳格な gofumpt、さらに prettier や black など他言語のツールと比較しながら、意見のあるツールがチームとコードベースに与える影響を深く見ていきます。
2026-06-25 · 40 分で読めます #compiler#go#gofmt#gofumpt#formatterKubebuilder で初めての Operator を作る — プロジェクト作成からデプロイまで
Kubebuilder で実際に動く Operator を最初から最後まで作ります。事前準備、init/create api の流れ、API 型の定義、Deployment と Service を調整する reconcile の全コード、RBAC マーカー、CRD 生成、ローカル実行とクラスターデプロイ、テストの概念、よくある間違いまで扱います。
2026-06-15 · 15 分で読めます #kubernetes#kubebuilder#operator#controller-runtime#goモダンGo 2026 — Go 1.24 / Echo / Gin / Fiber / Huma / Encore / sqlc / Templ / Bubble Tea 徹底解説
Goが16歳になった。1.22がfor-loopの罠を終わらせ、1.23がrange-over-funcでイテレータを正式に取り込み、1.24がGenericsを実戦で使える道具に固めた。2026年のGoは、Gin・Echo・Fiber・Chi・Humaが分け合うウェブフレームワーク市場、sqlc・ent・GORM・Bunの4分割のデータベース、Encoreが切り拓いたバックエンドプラットフォーム、Templ + htmxで可能になった
2026-05-16 · 31 分で読めます #go#golang#go-1-24#gin#echoGo エコシステム 2026 完全ガイド - Go 1.24/1.25、Echo · Gin · Fiber · Chi · sqlc · pgx · ent · Cobra · Bubble Tea · Buf · Connect-RPC · PGO 徹底解説
2026年5月時点で、Go は韓国・日本のバックエンドマイクロサービスを事実上席巻した。Go 1.24/1.25 の新機能(iter.Seq、range-over-func、Swiss テーブルマップ、PGO、weak pointers、slog)、Web フレームワーク(Echo・Gin・Fiber・Chi・Kratos)、DB スタック(sqlc・pgx・ent・gorm・bun・atlas)、gRPC・Connect-RPC・Tw
2026-05-16 · 25 分で読めます #go#golang#echo#gin#fiberモダンバックエンドフレームワーク 2025 — NestJS·Fastify·Hono·Elysia·Spring Boot·FastAPI·Go·Axum·tRPC·GraphQL·gRPC 完全比較 (シーズン7 第2回)
2026年、どのバックエンドフレームワークを選ぶか? TypeScript (NestJS, Fastify, Hono, Elysia)、JVM (Spring Boot, Micronaut)、Python (FastAPI, Litestar)、Go (Fiber, Echo, Chi)、Rust (Axum, Actix)、そしてAPIスタイル (tRPC, GraphQL, gRPC) を、性能·運用·実戦基準で比較。本番導入
2026-04-15 · 9 分で読めます #backend#framework#nestjs#fastify#honoGo 完全ガイド — Goroutine・Channel・Context・実戦マイクロサービスまで (Season 2 Ep 3, 2025)
Goは「学びやすく書きやすい」と言われるが、実際の本番コードベースに入るとContext伝播、Goroutineリーク、Channelデッドロック、nil interfaceなど非自明な罠が多い。本稿はGoの哲学(Less is more)の真意、Goroutine/ChannelがRust asyncとどう違うか、errgroup・syncの実戦活用、2024〜2025のGoエコシステム、そしてgRPCマイクロサービス実戦までを一気に
2026-04-15 · 16 分で読めます #go#golang#goroutine#channel#contextデザインパターン モダンガイド 2025: TypeScript/Python/GoでGoFパターン+モダンパターンを学ぶ
デザインパターンの全て!GoF 23パターンをTypeScript/Python/Goで実装。生成(Factory/Builder/Singleton)、構造(Adapter/Decorator/Proxy/Facade)、振る舞い(Strategy/Observer/Command/State)、モダンパターン(Repository/CQRS/Circuit Breaker)、アンチパターン。
2026-04-14 · 34 分で読めます #design-patterns#gof#creational#structural#behavioralGo プログラミング完全ガイド — ゴルーチン、チャネル、インターフェース、実践パターン
なぜGoなのか?ゴルーチンとチャネルによる並行処理、インターフェース、エラー処理、ジェネリクス、実践Webサーバーまで、Goのすべて。
2026-04-12 · 19 分で読めます #ai#go#golang#programming#concurrencyデザインパターン2025実践ガイド: GoF 23パターンをモダン言語(TypeScript/Python/Go)で再解釈
GoF 23個のデザインパターンをTypeScript、Python、Goで再解釈!生成(5)、構造(7)、振舞い(11)パターンのモダン実装、実践ユースケース、アンチパターン、面接でよく聞かれるパターンTOP 10まで。
2026-03-23 · 22 分で読めます #design-patterns#gof#singleton#factory#observerGitHub Actions CI/CD完全攻略:Goビルドからブランチ戦略、自動デプロイまで
GitHub ActionsでGoプロジェクトのCI/CDパイプラインを構築する完全ガイド。Trunk-Based Development、GitHub Flow、Git Flowブランチ戦略比較から、マルチステージDockerビルド、K8s自動デプロイ、シークレット管理まで。
2026-03-23 · 32 分で読めます #github-actions#ci-cd#go#golang#gitGo言語完全ガイド2025:ゴルーチン、チャネル、インターフェースからプロダクションパターンまで
Go言語のすべて!ゴルーチン/チャネル並行処理、インターフェースとダックタイピング、エラー処理パターン、ジェネリクス(1.18+)、構造体とメソッド、テスト、プロファイリング、gRPC/RESTサーバー、CLIツール、Docker最適化ビルドまで。
2026-03-23 · 31 分で読めます #go#golang#goroutine#channel#interfaceトスバンク ML Backend Engineer合格ガイド:サーバーアーキテクチャ・MLサービング・学習ロードマップ
トスバンク ML Service TeamのML Backend Engineer JDを完全分析。堅牢なサーバーアーキテクチャ、大規模トラフィック処理、AIモデルサービング、K8s運用、MSA分散トレーシングまで。
2026-03-21 · 46 分で読めます #ml-engineering#backend#tossbank#kubernetes#pythonGoテスト完全ガイド:ユニットテスト、Mock、Stubの完全解説
Goのtestingパッケージの基礎からテーブル駆動テスト、testify、gomock、httptestまで、実践的なテスト手法とMock/Stubパターンを網羅した完全ガイドです。
2026-03-17 · 23 分で読めます #go#golang#テスト#ユニットテスト#mockGo言語完全文法ガイド:基礎から並行処理、ジェネリクスまで
Go言語の基礎文法からゴルーチン、チャネル、ジェネリクスまで、すべてのコアコンセプトを実践的なコード例とともに網羅した総合ガイドです。
2026-03-17 · 25 分で読めます #go#golang#文法#プログラミング#バックエンド2026年プログラミング言語戦争:Rust vs Go vs Python完全比較ガイド
2026年プログラミング言語の完全比較。Python AI言語として上昇(+7pp)、Go クラウドネイティブ支配、Rust最も尊敬される言語(72%)、TypeScript ウェブ標準。キャリア成長とプロジェクト成功のための言語選択ガイド。
2026-03-16 · 10 分で読めます #rust#go#python#programming#language