Začínáme s Golangem

„Go není určeno k inovaci teorie programování. Má inovovat praxi programování.“ – Samuel Tesla

V tomto článku budeme diskutovat o novém a široce populárním jazyce – „Golang“ Budeme se zabývat následujícími tématy –

Table of Contents

Úvod

Golang, také známý jako Go, je programovací jazyk s otevřeným zdrojovým kódem vytvořený společností Google v roce 2007. Od svého vynálezu se Go v průběhu let nesmírně rozrostl. Golang má minimální syntaxi velmi podobnou ostatním skriptům jazyky. Byl vytvořen tak, aby zlepšil produktivitu vývojářů a umožnil jim psát programy lepším způsobem.

Proč Golang?

  • Čisté, stručné a efektivní
  • Minimální a jednoduché se naučit
  • Vytvořeno pro rychlost (používané společnostmi jako Google, Uber atd.)
  • Jednoduché binární soubory používané na serveru
  • Podporuje sběr odpadu
  • Golang je jedním z nejoblíbenější jazyky

Přejít je open-source a bezplatný programovací jazyk. Můžete jej nainstalovat pomocí zkompilovaných binárních souborů nebo sestavit ze zdroje. Dnes jej nainstalujeme prostřednictvím dostupných binárních souborů.

  Jak se odhlásit z Macu po nastavené době nečinnosti

  • Klikněte na tlačítko Stáhnout Go a vyberte binární soubor podle vašeho systému –
  • Doporučil bych vám stáhnout stabilní verzi, v době, kdy píšu – Go v1.14 je stabilní.
  • Můžete také nainstalovat Go ze zdroje, postupujte podle pokynů tady

Můžete zkontrolovat, zda je Go úspěšně nainstalován, spuštěním následujícího příkazu –

go version

V případě pochybností jsou všechny informace týkající se stahování a instalace dostupné na adrese golang.org.

Nyní, když jsme nastavili Golang, jsme připraveni napsat nejjednodušší a nejslavnější program „Hello World“.

  • Vytvoříme jednoduchý soubor helloworld.go. Ano, uhodli jste správně golang má příponu .go.
  • Nyní otevřete svůj oblíbený editor a zkopírujte a vložte následující kód.
package main
 import "fmt"

 func main() {
   fmt.Println("Hello, World! I am learning Golang!")
 }
  • Uložte soubor a přejděte k terminálu. Před nějakým vysvětlením. Spusťte váš první program Go!
  • V terminálu (ujistěte se, že jste ve stejném adresáři, kde jste vytvořili soubor helloworld.go)
go run helloworld.go

Tada! Výstup uvidíte takto –

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

Gratulujeme! Právě jste úspěšně spustili svůj první program.

  Skryjte a přizpůsobte prvky rozhraní Gmailu pomocí Gmelius pro Chrome

Pojďme nyní pochopit tento základní kód –

  • package main – package je klíčové slovo v Golangu, které definuje adresář, do kterého váš soubor patří. Ve složce může být pouze jeden balíček. Můžete vytvořit více balíčků vytvořením více adresářů. Balíček se používá k identifikaci cesty k vašim metodám a proměnným. Main je speciální balíček, který se používá při psaní spustitelných programů.
  • import „fmt“ – import je opět klíčové slovo, které načte externí a interní balíčky. Zde import načte balíček „fmt“ z knihovny go. Klíčové slovo import můžete použít k zahrnutí libovolného balíčku. To nám umožní přístup k funkci Println, která je předdefinována v balíčku „fmt“. Můžete dokonce zkontrolovat kód tady.
  • Poté definujeme naši hlavní funkci, která se při spuštění automaticky spustí. main() je speciální typ funkce a je vstupním bodem spustitelných programů. Když tedy spustíme náš kód – tato funkce se provede. V main() jednoduše zavoláme Println(arg), který vypíše řetězec, který mu byl předán na terminálu.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Závěr

V tomto tutoriálu máte úvod do Golangu a jak s ním začít. Nainstalovali jsme Go do našeho systému a spustili program „Hello World“. Dalšími kroky odsud by bylo naučit se některé základy kolem proměnných, smyčkování a funkcí v Golangu. Můžete dokonce zkusit spustit programy v prohlížeči na adrese play.golang.org.

  Jak hrát Dead Rising 2 na Linuxu

Doufám, že jste se naučili něco nového!

Užili jste si čtení článku? Co takhle sdílet se světem?