Kom godt i gang med Golang

“Go er ikke beregnet til at innovere programmeringsteori. Det er beregnet til at forny programmeringspraksis.” – Samuel Tesla

I denne artikel vil vi diskutere et nyt og meget populært sprog – “Golang” Vi vil dække følgende emner –

Indholdsfortegnelse

Introduktion

Golang, også kendt som Go, er et open source programmeringssprog skabt af Google i 2007. Siden opfindelsen er Go vokset enormt gennem årene. Golang har en minimal syntaks, der ligner anden scripting Sprog. Det blev bygget for at forbedre udviklernes produktivitet, så de kunne skrive programmer på en bedre måde.

Hvorfor Golang?

  • Rent, kortfattet og effektivt
  • Minimal og let at lære
  • Bygget til hastighed (Bruges af virksomheder som Google, Uber osv.)
  • Simple binære filer brugt på serveren
  • Understøtter affaldsopsamling
  • Golang er en af ​​de mest elskede sprog

Go er en open source og gratis programmeringssprog. Du kan enten installere det via kompilerede binære filer eller bygge det fra kilden. I dag vil vi installere det via de tilgængelige binære filer.

  Sådan skifter du Outlook mellem berørings- og musetilstand

  • Klik på knappen Download Go, og vælg den binære baseret på dit system –
  • Jeg vil anbefale dig at downloade den stabile version, på det tidspunkt jeg skriver – Go v1.14 er stabil.
  • Du kan også installere Go fra kilden, følg instruktionerne her

Du kan kontrollere, om Go er installeret korrekt ved at køre følgende kommando –

go version

I tilfælde af at du er i tvivl, er alle download- og installationsrelaterede oplysninger tilgængelige på golang.org.

Nu hvor vi har sat Golang op, er vi klar til at skrive det enkleste og mest berømte “Hello World”-program.

  • Lad os oprette en simpel helloworld.go-fil. Ja, du gættede rigtigt golang har en .go filtypenavn.
  • Åbn nu din foretrukne editor og copy-paste følgende kode.
package main
 import "fmt"

 func main() {
   fmt.Println("Hello, World! I am learning Golang!")
 }
  • Gem filen og gå over til terminalen. Før en forklaring. Lad os køre dit første Go-program!
  • I terminalen (sørg for, at du er i den samme mappe, hvor du oprettede filen helloworld.go)
go run helloworld.go

Tada! Du vil se output sådan her –

// Output
 Hello, World! I am learning Golang!

Tillykke! Du har lige kørt dit første go-program med succes.

  Sådan tager du kontrol over din Macs menulinje med bartender

Lad os forstå denne grundlæggende kode nu –

  • pakke hoved – pakke er et nøgleord i Golang, der definerer en mappe, som din fil tilhører. Der kan kun være én pakke i en mappe. Du kan oprette flere pakker ved at oprette flere mapper. Pakke bruges til at identificere stien til dine metoder og variabler. Her er main en speciel pakke, der bruges, når vi skriver eksekverbare programmer.
  • import “fmt” – import er igen et nøgleord, som henter eksterne og interne pakker. Her henter import “fmt”-pakken fra go-biblioteket. Du kan bruge import nøgleord til at inkludere enhver pakke. Dette giver os adgang til Println-funktionen, som er foruddefineret i “fmt”-pakken. Du kan endda tjekke koden her.
  • Derefter definerer vi vores hovedfunktion, der udføres automatisk, når vi kører. main() er en speciel type funktion, og den er indgangspunktet for de eksekverbare programmer. Så når vi kører vores kode – bliver denne funktion eksekveret. I main() kalder vi simpelthen Println(arg), som udskriver den streng, der er sendt til den på terminalen.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Konklusion

I denne tutorial fik du en introduktion til Golang, og hvordan du kommer i gang med det. Vi installerede Go på vores system og kørte et “Hello World”-program. De næste trin herfra ville være at lære noget grundlæggende omkring variabler, looping og funktioner i Golang. Du kan endda prøve at køre programmer i browseren på play.golang.org.

  Docker-arkitektur og dens komponenter for begyndere

Håber du har lært noget nyt!

Nydt at læse artiklen? Hvad med at dele med verden?