Go vodič: Hello world

Ovaj vodič pomaže vam da započnete s Go programiranjem. Objašnjava što vam je potrebno da napišete svoj prvi Go program. Počinje s osnovama: naučit ćete gdje možete pronaći i preuzeti potrebne alate, kako instalirati te alate i vodit će vas sve do izgradnje i pokretanja vašeg koda. Ako nikada prije niste pisali Go program, ovo je mjesto za početak. Kreirali smo ovaj članak kako biste mogli započeti s Go-om i prijeći na naše SMS primjere. Ako ste već upoznati s Go-om, možete izravno prijeći na jedan od sljedećih SMS projekata.

Go SMS primjeri:

Go pošalji SMS s HTTP REST API-jem (primjer koda)
Go pošalji više SMS-ova s HTTP REST API-jem (primjer koda)
Go zakazivanje SMS-a s HTTP REST API-jem (primjer koda)
Go primanje SMS-a s HTTP REST API-jem (primjer koda)
Go brisanje SMS-a s HTTP REST API-jem (primjer koda)
Preuzmi najnoviju Go SMS API biblioteku s Githuba

Što je Go

Go je programski jezik koji je razvio Google. Sliči prirodnom jeziku, poput engleskog. Koristi se za komunikaciju s računalom. Glavna razlika između prirodnog jezika i programskog jezika je što programski jezici imaju strožu strukturu kako bi računalo bolje razumjelo.

Što je Go 'hello world' program

Go hello world program je najjednostavniji program koji možete napisati. Jednostavno ispisuje rečenicu: Hello world na zaslonu računala. Program Hello World prvi je program koji programeri pišu u bilo kojem programskom jeziku.

Kako napisati svoj prvi program u Go-u

Da biste napisali svoj prvi program u Go-u:

  1. Provjerite preduvjete
  2. Postavite Go
  3. Testirajte je li Go instaliran
  4. Otvorite Notepad
  5. Kreirajte mapu za Go datoteke
  6. Napišite Hello World program u Go-u
  7. Pokrenite svoj Go Hello World program
  8. Provjerite izlaz

Preduvjeti

Evo što vam je potrebno za početak. Da biste napisali svoj prvi računalni program u Go-u, potrebno vam je Windows računalo, Go jezik i primjer koda prikazanog u nastavku.

  • Windows 10 računalo
  • Go jezik
  • Ozeki Hello World primjer projekta

Preuzmite Go jezik

Možete koristiti ovu poveznicu: https://golang.org/ da preuzmete Go.

Video 1 - Kako preuzeti Go (Video vodič)

Preuzmite Go

Da biste započeli s programiranjem u Go-u, prvo ga morate preuzeti s službene stranice. Posjetite poveznicu https://golang.org/. Kliknite na plavi Download Go gumb (Slika 1). To će započeti preuzimanje instalacijskog programa na zadano mjesto za preuzimanje u vašem pregledniku.

kako preuzeti go
Slika 1 - Preuzmite Go

Instalirajte Go jezik

Video 2 - Kako instalirati Go (Video vodič)

Da bismo testirali je li Go instaliran, moramo otvoriti Command Prompt i upisati sljedeću naredbu:

//Ova naredba će vratiti trenutnu verziju Go-a na našem računalu
go version
	

Kod 1 - Testiranje je li Go instaliran

Testirajte Go

Možete testirati je li Go uspješno instaliran u Command Promptu. Prvo otvorite command prompt. Upišite "go version" i pritisnite enter (Slika 2). Ako command prompt vrati trenutnu verziju instaliranog Go-a, on je u ispravnom stanju.

kako testirati je li go instaliran
Slika 2 - Verzija Go-a instalirana na našem računalu

Napišite svoj 'hello world' program u Go-u

Da bismo napisali naš prvi Go program, koristit ćemo Windows Notepad.
Da bismo kreirali naš prvi Go projekt, moramo kreirati mapu u kojoj ćemo smjestiti naše datoteke za razvoj.
To možemo učiniti ručno ili ako ste upoznati s command promptom, možete kreirati svoje datoteke koristeći ga.
U sljedećem videu pokazat ću vam kako kreirati svoj prvi Go projekt.

//Ako želite koristiti drugačije ime za projekt, možete zamijeniti helloWorld dio
go mod init helloWorld
	

Kod 2 - Kako inicijalizirati Go projekt

package main

import "fmt"

func main() {
	fmt.Println("Hello world!");
}
	

Kod 3 - Vaš 'hello world' program u Go-u

Video 3 - Kako napisati 'hello world' program u Go-u (Video vodič)

Pokrenite svoj 'hello world' program u Go-u

Za pokretanje koda u Go-u, moramo koristiti naredbeni redak.
Za pokretanje našeg prvog Go koda koristit ćemo sljedeću naredbu:

//Ova naredba će pokrenuti Go kod koji sadrži glavni paket
go run .
	

Kod 4 - Pokrenite svoj prvi Go program

Izlaz vašeg koda

Da biste pokrenuli svoj program, jednostavno pokrenite naredbeni redak u direktoriju vašeg programa. Upišite "go run ." i pritisnite enter (Slika 3). To će izvršiti vaš kod. Poruka "Hello World!" pojavit će se na konzoli. To je izlaz programa.

izlaz Go programa
Slika 3 - Izlaz koda

Video 4 - Kako pokrenuti svoj prvi Go program (Video vodič)

Što ako napravite grešku u svom Go programu

Ako napravite grešku prilikom pisanja instrukcija u Go-u, dobit ćete sintaksnu grešku. Računalo će označiti liniju s greškom crvenom bojom i reći će vam zašto nije razumjelo instrukcije. Da biste ispravili grešku, morate se vratiti u uređivač teksta i izmijeniti program. Programi kažu da "ispravljaju grešku" kada ispravljaju pogreške.

U kodu u nastavku namjerno ćemo napraviti grešku tako što nećemo staviti točku-zarez nakon linije Hello World. Vidjet ćete kako računalo reagira, kako ispravljamo grešku i kako uspješno pokrećemo program.

Što je sintaksna greška?

Sintaksna greška znači da ne razumijem. Ako razgovarate s nekim na engleskom i on ne razumije što govorite, odgovorit će s "Ne razumijem". Ako razgovarate s računalom u Go-u i računalo ne razumije što govorite, odgovorit će s "Sintaksna greška".

Kako riješiti sintaksnu grešku u Go-u?

U kodu u nastavku namjerno ćemo napraviti sintaksnu grešku tako što nećemo staviti točku-zarez nakon linije Hello World. Vidjet ćete kako računalo reagira, kako ispravljamo grešku i kako uspješno pokrećemo program.

Video 5 - Što se događa ako napravite grešku u svom Go kodu (Video vodič)

Greške u Go-u

Kada u vašem Go kodu postoji nevažeća naredba, to će dovesti do greške. Da bismo to demonstrirali, izbrisat ćemo jedan od navodnika nakon "Hello World". To će stvoriti sintaksnu grešku kada pokrenete program (Slika 4). Ova poruka o grešci sadrži detalje o tome zašto se greška dogodila i gdje.

povratna informacija o grešci u go-u
Slika 4 - Izvješće o grešci u Go-u

Sažetak

Gornji članak govori o stvarima koje trebate osigurati prije nego što počnete programirati u Go-u i napravite svoj prvi Hello World program. Ovaj program može izgledati jednostavno i možda ne čini puno, ali početak s malim koracima rezultira postizanjem velikih stvari. Prateći ovaj vodič, napravili ste svoj prvi korak u postajanju Go programerom; stvaranje programa kao rješenja za vaše probleme pomoći će vam da posao bude glatkiji.

Ono što ste ovdje naučili vrijedno je, na Ozeki web stranici postoje daljnji korisni vodiči za čitanje. Pogledajte sljedeći članak na ovu temu o kako poslati SMS iz Go-a.

Započnite promjenu, preuzmite Ozeki SMS Gateway sada!

More information