Yorumlar ve noktalı virgül
- Go kursu
- Başlangıç
- Ders 5/90
- 4 dk
Go'da // ve /* */ yorumlarını ve noktalı virgül kuralını öğrenirsin.
Yorumlar
Go'da iki tür yorum vardır: tek satırlı (//) ve çok satırlı (/* ... */). Derleyici yorumları yok sayar; açıklama ve not için kullanılır.
Tek satırlı yorum //'den satır sonuna kadar uzanır. Çok satırlı yorum ise /* ile başlar */ ile biter; birden çok satırı kapsar.
İyi yorum kodun niyetini açıklar; ne yaptığını değil neden yaptığını söyler. Aşırı yorum kalabalıktan kaçının.
Otomatik noktalı virgül
Go derleyicisi satır sonlarına otomatik olarak noktalı virgül ekler. Bu yüzden çoğu satırın sonuna noktalı virgül yazmazsın. Yazarsanız derleme hatası olmaz ama Go araçları tarafından kaldırılır.
Noktalı virgül gerçekten gerekli olduğunda (ör. aynı satırda birden çok ifade) elle yazabilirsin. Ama Go stilinde her ifade kendi satırında durur.
Bu otomatik davranış gofmt aracıyla uyumlu biçimde çalışır; kodunuzu gofmt -w ile biçimlendirirseniz tutarlı görünür.
Uygulama Yorum ve çıktı ekle
Programa bir // yorumu ekle ve Go harika çıktısını fmt.Println ile üret.
Başlangıç kodu
package main
import "fmt"
func main() {
return
}Örnek çözüm
package main
import "fmt"
func main() {
// Bilgilendirme
fmt.Println("Go harika")
}Beklenen çıktı
Go harika
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Go'da tek satırlı yorum hangisi?
- #
- --
- // Doğru cevap
- ;
Açıklama: // Go'da tek satırlı yorum başlatır.
2 Tek satır yorum
// Puan ____ 90
// Puan değeri: 90
Açıklama: Yorum satırında 'değeri:' açıklayıcı not olarak yer alır.
3 Yorum türlerini eşleştir
| Kavram | Anlamı |
|---|---|
// |
Tek satır yorum |
/* */ |
Çok satırlı yorum |
gofmt |
Kod biçimleyici |
yorumlar |
Derleyici tarafından yok sayılır |