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:
- Provjerite preduvjete
- Postavite Go
- Testirajte je li Go instaliran
- Otvorite Notepad
- Kreirajte mapu za Go datoteke
- Napišite Hello World program u Go-u
- Pokrenite svoj Go Hello World program
- 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.
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.
Instalirajte Go jezik
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
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.
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
package main import "fmt" func main() { fmt.Println("Hello world!"); }
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 .
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.
Š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.
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.
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
- C# SMS vodič: Hello world
- Visual Basic SMS vodič: Hello world
- F# SMS vodič: Hello world
- Java SMS vodič: Hello world
- Javascript SMS vodič: Hello world
- Node.js SMS vodič: Hello world
- Kotlin SMS vodič: Hello world
- C/C SMS vodič: Hello world
- Delphi SMS vodič: Hello world
- PHP SMS vodič: Hello world
- Perl SMS vodič: Hello world
- Python SMS vodič: Hello world
- Python flask SMS vodič: Hello world
- Ruby SMS vodič: Hello world
- Tcl/Tk SMS vodič: Hello world
- Go SMS vodič: Hello world
- R SMS vodič: Hello world
- Scala SMS vodič: Hello world
- Objective C SMS vodič: Hello world
- Vodiči za programere