Özet - Modüller
- Go kursu
- Başlangıç
- Ders 12/90
- 4 dk
Modül, paket ve import kavramlarını birleştirerek bir proje yaparsın.
Özet - Modüller
Bu bölümde modül, paket ve import kavramlarını öğrendin:
- go mod init ile modül başlatılır
- package main çalıştırılabilir program üretir
- import ile paketler içe aktarılır
- go get ile bağımlılık eklenir
- go.sum hash değerini tutar
Şimdi bu kavramları birleştirerek bir proje iskeleti kuracaksın.
Uygulama Paket yazdır
Boş main içine fmt.Println ile modül hazır yazdır.
Başlangıç kodu
package main
import "fmt"
func main() {
// buraya yaz
}Örnek çözüm
package main
import "fmt"
func main() {
fmt.Println("modül hazır")
}Beklenen çıktı
modül hazır
Uygulama Yorumlu modül
Programa bir // yorumu ekle ve modül çalışıyor çıktısını üret.
Başlangıç kodu
package main
import "fmt"
func main() {
return
}Örnek çözüm
package main
import "fmt"
func main() {
// Modül çalışıyor
fmt.Println("modül çalışıyor")
}Beklenen çıktı
modül çalışıyor
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Modül başlatma
Yeni bir modül başlatmak için:
____ init ornegim/selam
Yeni bir modül başlatmak için:
go mod init ornegim/selam
Açıklama: go mod init yeni modül başlatır.
2 Bölüm kavramlarını eşleştir
| Kavram | Anlamı |
|---|---|
go mod init |
Modül başlatır |
package main |
Çalıştırılabilir |
import "fmt" |
Paket açar |
go get |
Bağımlılık indirir |