Go Yorumları
Coddy'nin GO Journey'sinin Temeller bölümünün bir parçası — ders 4 / 109.
Yorumlar, kodunuzun içine yazdığınız notlardır. Derleyici bunları tamamen görmezden gelir; bunlar yalnızca insanların kodu anlamasına yardımcı olmak için vardırlar.
Tek satırlı bir yorum yazmak için // kullanın. // işaretinden sonraki satır sonuna kadar olan her şey yoksayılır:
// Bu bir yorumdur
fmt.Println("Hello, World!")Bir yorum, koddan sonra satırın sonuna da yazılabilir:
fmt.Println("Hello, World!") // Bu, Hello, World! yazdırırBirden fazla satıra yayılan yorumlar için, başlamak için /* ve bitirmek için */ kullanın:
/* Bu çok satırlı bir yorumdur.
Derleyici bunun tamamını görmezden gelir. */
fmt.Println("Welcome!")Yorumlar ayrıca bir kod satırını silmeden geçici olarak devre dışı bırakabilir:
// fmt.Println("This line will NOT run")
fmt.Println("This line will run")Görev
BaşlangıçKodu, sadece Hello, Go! yazdırılacak şekilde düzeltin.
?işaretini, bir satırı yorum satırına dönüştüren sembollerle değiştirinGoodbye!yazdıran satır, çalışmaması için bir yorum satırı haline gelmelidir- Sadece
?ile başlayan satırı değiştirin
Kopya kağıdı
Go'da Yorumlar:
- İnsanlar için notlar - derleyici bunları görmezden gelir
- Kodu silmeden geçici olarak devre dışı bırakabilir
Tek satırlı yorum:
// Bu bir yorumdur
fmt.Println("Hello!") // Koddan sonraki yorumÇok satırlı yorum:
/* Bu bir
çok satırlı yorumdur */Kodu devre dışı bırakma:
// fmt.Println("This will NOT run")
fmt.Println("This will run")Kendin dene
package main
import "fmt"
func main() {
// Kodunuzu aşağıya yazın
? fmt.Println("Goodbye!")
fmt.Println("Hello, Go!")
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Karşılaştırma ve Mantıksal Operatörler
Karşılaştırma Operatörleri - Bölüm 1Karşılaştırma Operatörleri - Bölüm 2Mantıksal VE OperatörüMantıksal VEYA OperatörüMantıksal DEĞİL OperatörüOperatör Önceliği TemelleriÖzet - Karşılaştırma Yapma7Kontrol Akışı: Döngüler
`for` Döngüsü Nedir?`for` Döngüsü - Temel`for` Döngüsü - Sadece Koşul`break` Anahtar Kelimesi`continue` Anahtar Kelimesiİç İçe DöngülerÖzet - İşlemleri Tekrarlama2Değişkenler ve Temel Veri Tipleri
Değişken nedir?`:=` ile Tür ÇıkarımıTam Sayılar (int)Ondalıklı SayılarBooleanlarStringlerSıfır DeğerlerSabitlerİsimlendirme KurallarıÖzet - Değişkenler ve Türler5Temel Giriş/Çıkış
Biçimlendirilmiş ÇıktıBiçim BelirteçleriVeri Tiplerini YazdırmaTemel Kullanıcı Girdisi AlmaÖzet - Giriş ve Çıkış8Fonksiyonlar
Fonksiyonları AnlamakFonksiyon TanımlamaFonksiyonları ÇağırmaFonksiyon ParametreleriTek Bir Değer DöndürmeBirden Fazla Değer Döndürmeİsimlendirilmiş Dönüş DeğerleriFonksiyon Kapsamı TemelleriÖzet - Yeniden Kullanılabilir Kod Oluşturma3Temel Operatörler
Aritmetik OperatörlerBölme OperatörüModulo OperatörüAtama OperatörüBileşik Atama OperatörleriArtırma ve AzaltmaÖzet - Hesaplamalar6Kontrol Akışı: Koşullu İfadeler
`if` İfadesi`else` Anahtar Kelimesi`else if` Anahtar Kelimesi`if` İçinde Değişken GölgelemeDeğişkenleri Başlatma`switch` İfadesiİfadeli `switch`İfadesiz `switch``fallthrough` Anahtar KelimesiÖzet - Karar Verme