LevelUpGo
Your First Line of Go

Your First Line of Go

Mana sizning birinchi Go dasturingiz:

example.go
package main

import "fmt"

func main() {
	fmt.Println("Welcome to Go!")
}

package main — bu dastur ishga tushiriladigan (runnable) dastur ekanini bildiradi. import "fmt" esa matn chiqarish uchun Go'ning standart paketini yuklaydi.

Har qanday Go dasturi func main() dan boshlanadi. Figurali qavslar ichidagi hamma narsa dasturni ishga tushirganingizda bajariladi.

fmt.Println() ekranga matn chiqaradi va oxirida yangi qator qo'shadi (katta harf P ga e'tibor bering — Go katta-kichik harflarga sezgir).

>_ Exercise

main() ichiga bitta qator qo'shib, dastur quyidagini chop etishiga erishing:

example.go
Hello Go

Hammasi shu. Bitta qator.

Stuck? Reveal a hint to help you.

Hints (0/3)

Key Takeaway

Key Takeaway:

Har qanday Go dasturi func main() dan ishga tushadi, fmt.Println esa chop etish usulidir.

NEXT UP

The Building Blocks

OUTPUT

$ go run main.go
Kodingizni ishga tushiring

Your First Line of Go

Mana sizning birinchi Go dasturingiz:

example.go
package main

import "fmt"

func main() {
	fmt.Println("Welcome to Go!")
}

package main — bu dastur ishga tushiriladigan (runnable) dastur ekanini bildiradi. import "fmt" esa matn chiqarish uchun Go'ning standart paketini yuklaydi.

Har qanday Go dasturi func main() dan boshlanadi. Figurali qavslar ichidagi hamma narsa dasturni ishga tushirganingizda bajariladi.

fmt.Println() ekranga matn chiqaradi va oxirida yangi qator qo'shadi (katta harf P ga e'tibor bering — Go katta-kichik harflarga sezgir).

>_ Exercise

main() ichiga bitta qator qo'shib, dastur quyidagini chop etishiga erishing:

example.go
Hello Go

Hammasi shu. Bitta qator.

Stuck? Reveal a hint to help you.

Hints (0/3)

Key Takeaway

Key Takeaway:

Har qanday Go dasturi func main() dan ishga tushadi, fmt.Println esa chop etish usulidir.

NEXT UP

The Building Blocks