Go Wiki: LearnServerProgramming

このページは、Goでのサーバープログラミング(ウェブサービスとモバイルバックエンドの両方)に関する学習リソースへのリンク集です。項目はトピック別に分類されています。

はじめに

ミドルウェア

頻繁に議論されるトピックに「ミドルウェア」があります。この用語に慣れていない場合は、これらの記事をいくつか読むことをお勧めします。

ツールキットとフレームワーク

サードパーティのWebフレームワークまたはツールキットを採用する前に、Go標準ライブラリには洗練された最新のWebアプリケーションを構築するために必要なすべてのツールが用意されていることを覚えておいてください。Goのシンプルさと構成可能性を重視する点を踏まえ、標準ライブラリがどれほど役立つのかを確認することをお勧めします

さらにインフラストラクチャが必要になった場合は、利用可能なツールキットやライブラリを調べてみましょう。

ツールキット&ライブラリ&マイクロフレームワーク

フレームワーク

通信

プレゼンテーション

プロファイリングとパフォーマンス

トレース、監視、ログ、設定

ストレージ

プラットフォーム

Google Cloud Platform

Amazon Web Services

Microsoft Azure

OpenStack / Rackspace

IBM BlueMix


このコンテンツはGo Wikiの一部です。