Dette er et eksempel på, hvordan du konfigurerer en Go-applikation til implementering på Kinstas Applikation Hosting-tjenester fra et GitHub-repository.

Under implementeringsprocessen installerer Kinsta automatisk de afhængigheder, der er defineret i din go.mod-fil.

  1. Log ind på GitHub og opret et nyt repository fra denne skabelon (Brug denne skabelon > Opret et nyt repository): Kinsta – Hello World – Go.
  2. I MyKinsta skal du tilføje en applikation med Hello World – Go-repositoriet. Start-kommandoen kan efterlades tom for webprocessen, da Kinsta automatisk registrerer den nødvendige kommando under den første implementering.

Appen er tilgængelig, så snart opbygningen er færdig, og Kinsta-velkomstsiden indlæses på dit websteds URL.

Kinsta velkomstside efter vellykket implementering af Go.
Kinsta velkomstside efter vellykket implementering af Go.

Foretrækker du at se videoversionen?

Opsætning af webserver

Port

Kinsta indstiller automatisk miljøvariablen PORT. Du behøver ikke at definere den eller hardcode den i programmet. Brug os.Getenv("PORT") i din kode, når du henviser til serverporten.

Start Kommando

For denne applikation kan Start-kommandoen være tom. Når du tilføjer programmet, registrerer Kinsta automatisk den nødvendige startkommando for webprocessen under den første implementering.