Go bilan ishlashni boshlash
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 + xtugmalarini 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 + ptugmalarini bosib buyruqlar palitrasini oching Go: Install/Update Toolsbuyrug‘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!
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
