Go
サンプルリポジトリを使用するには、MyKinstaアカウントを作成する必要があります。GitHubリポジトリから弊社ウェブアプリケーションサーバーにGoアプリケーションをデプロイ、セットアップする方法の一例をご紹介します。
- MyKinstaにログインし、「アプリケーション」>「アプリケーションを追加」をクリックして、「Gitリポジトリ」および「パブリックリポジトリ」を選択します。また、以下を設定してください。
- リポジトリ:https://github.com/kinsta/hello-world-go
- デフォルトのブランチ:main
- 「名前」を入力し、「ロケーション」を選択します。「リソース」フィールドからPodサイズを選択して、「作成とデプロイ」をクリックします。
デプロイに際し、ウェブプロセスのstartコマンドが自動検出され、go.modファイルで定義された依存関係も自動インストールされます。デプロイ完了後、すぐにアプリケーションをご利用いただけます。アプリケーションのURLには、Kinstaのウェルカムページが表示されます。

Goアプリのデプロイ方法について動画での解説もご用意しています。
ウェブサーバーのセットアップ
ポート
PORT
環境変数は自動的に設定されるため、お客様ご自身で定義したり、アプリケーションにハードコーディングで記述したりする必要はありません。サーバーポートを参照する場合は、コード内でos.Getenv("PORT")
を使用してください。
startコマンド
Goアプリケーションの場合、startコマンドは空白のままで問題ありません。アプリケーションを追加すると、最初のデプロイ時にウェブプロセスに必要なstartコマンドが自動検出されます。