最初から備わっているもの
環境はお使いの言語をすでに理解しています。コードをアップロードすれば、そのまま動きます。
最新の Go ツールチェーン
Go のコンパイラーとガベージコレクターの最新の改善を含み、PGO にも対応します。
ワークスペース(go.work)
同じプロジェクトに複数のモジュールを持つ Go のモノレポに対応します。
ネイティブの並行処理
goroutine と channel は言語の一部で、並行処理のための追加ライブラリは不要です。
手動ビルド不要
モジュールの依存関係はデプロイ時に解決されます。ソースコードをアップロードするだけです。
ホスティングできるもの
このランタイムで動くプロジェクト。
Gin と Fiber の REST API
Gin、Fiber、Echo、Chi のバックエンドで、goroutine により同時リクエストを処理します。
gRPC マイクロサービス
Protobuf と双方向ストリーミングによる、型付きのサービス間通信。
並行ワーカーとクローラー
goroutine と channel によるワーカープールで、タスクあたりのメモリ使用量はわずかです。
discordgo の Discord ボット
Go のボットを 24 時間 365 日オンラインに。自動再起動付きで、バイナリも軽量です。
プロキシと API ゲートウェイ
キャッシュ、レート制限、独自のルーティングルールを備えた、Go で書かれた HTTP プロキシ。
社内ツールとスケジューラー
Go で書いた自動化、スケジューラー、社内ツールを、常駐サービスとして実行。
設定とバージョン
squarecloud.app はデプロイ時にダッシュボードが生成するか、プロジェクトのルートに自分で書けます。名前、メインファイル、メモリ、バージョンを一か所で管理できます。
DISPLAY_NAME=Go
MEMORY=512
VERSION=recommended- バージョン
1.27- 対応ファイル
.go- 依存関係
go.mod | go.work- RUNTIME= の値
gogolang
他のサービスと組み合わせる
すべてを同じダッシュボード、同じインフラ、同じ請求書で。
プロジェクトのあらゆる段階に対応するプラン
小さく始めて、必要なときにスケール。縛り契約はありません。
Hobby
アイデア検証、ボット、個人プロジェクトに
月額 R$12.49から ≈ ¥337
- RAM 1 GB
- 1 vCPU
- 最大 4 プロジェクト
- 同じプランで最大 2 GB まで拡張
Standard
おすすめデータベースとカスタムドメインを備えた本番運用に
月額 R$44.99から ≈ ¥1,215
- RAM 4 GB
- 4 vCPU
- 最大 16 プロジェクト
- 同じプランで最大 8 GB まで拡張
Pro
アプリケーションの毎日のスナップショットと高度なアナリティクスを備えた大規模運用に
月額 R$124.99から ≈ ¥3,375
- RAM 12 GB
- 6 vCPU
- 最大 48 プロジェクト
- 同じプランで最大 24 GB まで拡張
5点中4.9点 · Google + Trustpilotで402件のレビューTrustpilot
Go Hosting に関するよくある質問
Go 1.27、モジュール、ワークスペース、並行処理。
Go はどうやって依存関係を解決しますか?
Square があなたの go.mod または go.work を検出し、モジュールを自動的に解決します。手動の go mod download は不要です。
Go Workspaces を使えますか?
はい。go.work にネイティブ対応しており、複数モジュールのモノレポに最適です。
本番向けにバイナリをどうやって最適化しますか?
デバッグ情報のない、デプロイに最適化された小さなバイナリには START=go build -ldflags="-s -w" -o app && ./app を使います。
マイクロサービスには Go の方が Node.js より優れていますか?
ワークロードによります。Go は高い並行性(goroutine)、安定したレイテンシ、予測可能なメモリ使用量が求められる場合に適しています。JavaScript でエンドツーエンドに統一したいなら Node.js が向いています。