Ceci est un exemple de la façon de configurer une application Go à déployer sur les services d’hébergement d’applications de Kinsta depuis un dépôt GitHub..

Pendant le processus de déploiement, Kinsta installe automatiquement les dépendances définies dans votre fichier go.mod.

  1. Connectez-vous à GitHub et créez un nouveau dépôt depuis ce modèle (Utiliser ce modèle > Créer un nouveau dépôt) : Kinsta – Hello World – Go.
  2. Dans MyKinsta, ajoutez une application avec le dépôt Hello World – Go. La commande Start peut être laissée vide pour le processus web car Kinsta détecte automatiquement la commande nécessaire lors du premier déploiement.

L’application est disponible dès que la construction est terminée, et une page Hello World se charge à l’URL de votre application.

Page Go Hello World après une installation réussie.
Page Go Hello World après une installation réussie.

Configuration du serveur web

Port

Kinsta définit automatiquement la variable d’environnement PORT. Vous n’avez pas besoin de la définir ou de la coder en dur dans l’application. Utilisez os.Getenv("PORT") dans votre code lorsque vous faites référence au port du serveur.

Commande Start

Pour cette application, la commande Start peut être laissée vide. Lorsque vous ajoutez l’application, Kinsta détecte automatiquement la commande de démarrage requise pour le processus web lors du premier déploiement.