軽量、慣用句&Go HTTPサービスを構築するための合成可能なルーター
- ソフト名 : chi
- OS : Linux,Mac,Windows
- 言語 : Go
- 開発者 : HOME
chi 詳細説明
CHIは、GO HTTPサービスを構築するための軽量のオープンソースの合成ルーターです。また、プロジェクトが進化するにつれて、それらを保守できるようにして、大きなREST APIサービスを書くのにも役立ちます。最新のコンテキストパッケージ上に構築されているため、ハンドラチェーン全体でシグナリング、キャンセル、およびリクエストスコープ値を簡単に処理できます。
Chiは、REST APIサーバーを書くためのエレガントで快適なデザインを提供するという唯一の焦点を付けました。その設計は主にプロジェクト構造、保守性、標準のHTTPハンドラ(STDLIB専用)、開発者の生産性、そして大規模なシステムを多くの小さな部分に分解します。それは非常に軽量で速い(ベンチマークによれば)はまだいくつかの便利なサブパッケージ(ミドルウェア、レンダリング、そしてDocgen)を含めることができます。