Go bilan ishlashni boshlash


ULASHISH

Go bilan ishlashni boshlash

Go bilan ishlashni boshlash uchun sizga ikki narsa kerak bo‘ladi:

  • Go kodini yozish uchun VS Code kabi matn muharriri
  • Go kodini kompyuter tushunadigan tilga o‘girish uchun GCC kabi kompilyator

Tanlash uchun ko‘plab matn muharrirlari va kompilyatorlar mavjud. Ushbu darslikda biz IDE’dan foydalanamiz (quyiga qarang).


Go tilini o‘rnatish

Tegishli o‘rnatish fayllarini https://golang.org/dl/ manzilidan topishingiz mumkin.

Operatsion tizimingizga tegishli ko‘rsatmalarga amal qiling. Go muvaffaqiyatli o‘rnatilganini tekshirish uchun terminal oynasida quyidagi buyruqni ishga tushirishingiz mumkin:

go version

U o‘rnatilgan Go versiyasini ko‘rsatishi kerak.


Go uchun IDE o‘rnatish

IDE (Integrated Development Environment — integrallashgan ishlab chiqish muhiti) kodni tahrirlash VA kompilyatsiya qilish uchun ishlatiladi.

Mashhur IDE’lar qatoriga Visual Studio Code (VS Code), Vim, Eclipse va Notepad kiradi. Ularning barchasi bepul bo‘lib, Go kodini tahrirlash va undagi xatolarni tuzatish (debug) uchun ishlatilishi mumkin.

Eslatma: Vebga asoslangan IDE’lar ham ishlashi mumkin, ammo ularning imkoniyatlari cheklangan.

Darsligimizda VS Code muharriridan foydalanamiz — bizningcha, u boshlash uchun yaxshi tanlov.

VS Code’ning so‘nggi versiyasini https://code.visualstudio.com/ manzilidan topishingiz mumkin.


Go bilan tezkor boshlash

Keling, birinchi Go dasturimizni yaratamiz.

  • VS Code muharririni ishga tushiring
  • Kengaytmalar menejerini oching yoki buning o‘rniga Ctrl + Shift + x tugmalarini bosing
  • Qidiruv maydoniga "go" deb yozing va Enter tugmasini bosing
  • Google’dagi GO jamoasi tomonidan yaratilgan Go kengaytmasini toping va uni o‘rnating
  • O‘rnatish tugagach, Ctrl + Shift + p tugmalarini bosib buyruqlar palitrasini oching
  • Go: Install/Update Tools buyrug‘ini ishga tushiring
  • Taklif qilingan barcha vositalarni tanlang va OK tugmasini bosing

Endi VS Code Go bilan ishlashga sozlandi.

Terminal oynasini oching va quyidagini yozing:

go mod init example.com/hello

Nima uchun yuqoridagi buyruqni yozganimizni tushunmasangiz, xavotir olmang. Buni shunchaki doim bajariladigan amal deb hisoblang — bu haqda keyingi boblarning birida batafsil bilib olasiz.

Yangi fayl yarating (File > New File). Quyidagi kodni nusxalab joylashtiring va faylni helloworld.go nomi bilan saqlang (File > Save As):

helloworld.go

package main import "fmt" func main() {   fmt.Println("Hello World!") }

Endi kodni ishga tushiring: VS Code’da terminalni oching va quyidagini yozing:

go run .\helloworld.go
Hello World!

Tabriklaymiz! Siz birinchi Go dasturingizni yozdingiz va ishga tushirdingiz.

Agar dasturni bajariladigan fayl sifatida saqlamoqchi bo‘lsangiz, quyidagini yozib, ishga tushiring:

go build .\helloworld.go


W3Schools’da Go tilini o‘rganish

W3Schools.com saytida Go tilini o‘rganayotganda "O‘zingiz sinab ko‘ring" vositamizdan foydalanishingiz mumkin. U kodni ham, natijani ham ko‘rsatadi. Bu oldinga siljiganimiz sari har bir qismni tushunishingizni osonlashtiradi:

helloworld.go

Kod:

package main import "fmt" func main() {  fmt.Println("Hello World!") }

Natija:

Hello World!
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!