Dies ist ein Beispiel dafür, wie du eine Go-Anwendung für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta von einem GitHub-Repository aus einrichtest.
Während des Deployment-Prozesses installiert Kinsta automatisch die in deiner go.mod-Datei definierten Abhängigkeiten.
- Melde dich bei GitHub an und erstelle ein neues Repository aus diesem Template (Diese Vorlage verwenden > Neues Repository erstellen): Kinsta – Hello World – Go.
- In MyKinsta fügst du eine Anwendung mit dem Hello World – Go Repository hinzu. Der Start-Befehl kann für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl beim ersten Einsatz automatisch erkennt.
Die App ist verfügbar, sobald der Build abgeschlossen ist und die Kinsta-Willkommensseite unter der URL deiner Anwendung geladen wird.

Willst du lieber die Videoversion sehen?
Webserver-Einrichtung
Port
Kinsta setzt automatisch die Umgebungsvariable PORT
. Du brauchst sie nicht zu definieren oder fest in die Anwendung zu codieren. Verwende os.Getenv("PORT")
in deinem Code, wenn du dich auf den Serverport beziehst.
Start-Befehl
Für diese Anwendung kann der Start-Befehl leer gelassen werden. Wenn du die Anwendung hinzufügst, erkennt Kinsta beim ersten Einsatz automatisch den erforderlichen Startbefehl für den Webprozess.