API サーバに Go を選ぶ理由(SNS の投稿より)

nginx の脆弱性が話題になったときの主張。要点は「部品が少ないほど、保守も脆弱性対応も楽」。

  • 依存ライブラリを全部バイナリに含められる → コンテナに入れるのはバイナリ 1 つで済み、ほぼ空のイメージで動く
  • 標準ライブラリだけで本番に耐える HTTP サーバが書ける → nginx や gunicorn を前に置かなくてよい
  • 静的型付け、並列処理に強い、学習コストが低い

投稿者の結論: 今はバックエンドの第一候補は Go。最初の開発速度を優先するなら、フロントと揃えて TypeScript もあり。