Godaki Anahtar Sözcükler

Kaydolun ve günde 1000 $ kazanın ⋙

Golang , anahtar kelimelerin kullanımıyla desteklenen söz diziminin basitliği ve okunabilirliği nedeniyle son yıllarda önemli ölçüde popülerlik kazanan bir programlama dilidir.

Anahtar Kelime - Anahtar kelimeler veya ayrılmış kelimeler, bir dilde bazı iç işlemler için kullanılan veya bazı önceden tanımlanmış eylemleri temsil eden kelimelerdir. Bu nedenle bu sözcüklerin tanımlayıcı olarak kullanılmasına izin verilmemektedir. Bunu yapmak derleme hatasına yol açacaktır. Golang'da anahtar kelimeler hakkında bilmeniz gerekenler şunlardır .

Go'daki Anahtar Sözcükler

Örneğin:

// Minh họa chương trình Go sử dụng từ khóa
package main 
import "fmt"

// Từ khóa ở đây là package, import, func, var 
func main() { 

// Đây là một biến hợp lệ
var a = "Quantrimang"

fmt.Println(a) 

// Ở đây, mặc định là một
// định danh không hợp lệ và
// trình biên dịch sẽ đưa ra lỗi
// var default = "GFG" 
} 

Sonuç:

Quantrimang

Go programlamanın şu anda toplam 25 anahtar kelimesi var:

Go'daki Anahtar Sözcükler

  • break − Bir döngüden veya switch ifadesinden çıkmak için kullanılır.
  • case − Giriş değeri için olası bir eşleşmeyi belirtmek amacıyla bir switch ifadesinde kullanılır.
  • chan − Goroutine'ler arasında iletişim kanalları oluşturmak için kullanılır.
  • const − Değiştirilemeyen sabit bir değeri tanımlamak için kullanılır.
  • devam et − Bir döngünün geçerli yinelemesini atlayıp bir sonraki yinelemeye geçmek için kullanılır.
  • ertele - Geçerli fonksiyon döndükten sonra yürütülecek bir fonksiyon çağrısının zamanlanması için kullanılır.
  • else − if koşulu yanlışsa yürütülecek alternatif bir kod bloğunu belirtmek için kullanılır.
  • fallthrough − Bir switch ifadesinde kontrolün bir sonraki duruma geçeceğini belirtmek için kullanılır.
  • for − Belirli sayıda kez bir kod bloğunu tekrarlayan bir döngü oluşturmak için kullanılır.
  • func − Programın diğer bölümlerinden çağrılabilen bir fonksiyonu tanımlamak için kullanılır.
  • go − Yeni bir goroutine başlatmak için kullanılır.
  • goto − Mevcut fonksiyon içerisinde belirli bir etikete atlamak için kullanılır.
  • eğer − Yalnızca belirli bir koşul doğruysa bir kod bloğunu yürütmek için kullanılır.
  • import − Bir paketi programa aktarmak için kullanılır.
  • arayüz − Bir türün uygulaması gereken yöntem kümesini tanımlamak için kullanılır.
  • map − Anahtar-değer çiftleri kümesini tanımlamak için kullanılır.
  • paket − Bir veya daha fazla Go kaynak dosyası içeren bir paketi tanımlamak için kullanılır.
  • aralık − Bir dizi, dilim, dizi, harita veya kanal üzerinde yineleme yapmak için kullanılır.
  • return − Bir fonksiyondan çıkmak ve çağırana bir değer döndürmek için kullanılır.
  • seç − Bir değerin birden fazla kanaldan birine gönderilmesini beklemek için kullanılır.
  • struct − Karmaşık bir veri türünü temsil eden bir alan kümesini tanımlamak için kullanılır.
  • switch − Bir ifadenin değerine göre bir kod bloğunu yürütmek için kullanılır.
  • type − Yeni bir veri türü tanımlamak için kullanılır.
  • var − Bir değişkeni tanımlamak için kullanılır.

Örneğin:

// Minh họa chương trình Go sử dụng từ khóa

// Từ khóa package được dùng để bao gồm main package trong chương trình
package main 

// Từ khóa import được dùng để nhập "fmt" vào trong package 
import "fmt"

// func được dùng để tạo hàm
func main() { 

	// Từ khóa var được dùng để tạo biến
	// Pname, Lname, and Cname là các biến hợp lệ
	var Pname = "Quantrimang"
	var Lname = "Go Language"
	var Cname = "Keywords"
	
	fmt.Printf("Portal name: %s", Pname) 
	fmt.Printf("\nLanguage name: %s", Lname) 
	fmt.Printf("\nChapter name: %s", Cname) 

} 

Sonuç:

Portal name: GeeksforGeeks
Language name: Go Language
Chapter name: Keywords

İster yeni başlayan ister deneyimli bir geliştirici olun, Golang anahtar kelimelerine hakim olmak, yetenekli bir Go programcısı olma yolunda önemli bir adımdır.

Sign up and earn $1000 a day ⋙

Leave a Comment

Normal TV ile Akıllı TV arasındaki fark

Normal TV ile Akıllı TV arasındaki fark

Akıllı televizyonlar gerçekten dünyayı kasıp kavurdu. Teknolojinin sunduğu pek çok harika özellik ve internet bağlantısı, televizyon izleme şeklimizi değiştirdi.

Dondurucuda ışık yokken buzdolabında neden ışık var?

Dondurucuda ışık yokken buzdolabında neden ışık var?

Buzdolapları evlerde sıkça kullanılan cihazlardır. Buzdolapları genellikle 2 bölmeden oluşur, soğutucu bölme geniştir ve kullanıcı her açtığında otomatik olarak yanan bir ışığa sahiptir, dondurucu bölme ise dardır ve hiç ışığı yoktur.

Wi-Fiyi Yavaşlatan Ağ Tıkanıklığını Gidermenin 2 Yolu

Wi-Fiyi Yavaşlatan Ağ Tıkanıklığını Gidermenin 2 Yolu

Wi-Fi ağları, yönlendiriciler, bant genişliği ve parazitlerin yanı sıra birçok faktörden etkilenir; ancak ağınızı güçlendirmenin bazı akıllı yolları vardır.

Tenorshare Reiboot Kullanarak Veri Kaybı Olmadan iOS 17den iOS 16ya Nasıl Geri Dönülür

Tenorshare Reiboot Kullanarak Veri Kaybı Olmadan iOS 17den iOS 16ya Nasıl Geri Dönülür

Telefonunuzda kararlı iOS 16'ya geri dönmek istiyorsanız, iOS 17'yi kaldırma ve iOS 17'den 16'ya geri dönme konusunda temel kılavuzu burada bulabilirsiniz.

Her gün yoğurt yediğinizde vücudunuzda neler olur?

Her gün yoğurt yediğinizde vücudunuzda neler olur?

Yoğurt harika bir besindir. Her gün yoğurt yemek faydalı mıdır? Her gün yoğurt yediğinizde vücudunuzda nasıl değişiklikler olur? Hadi birlikte öğrenelim!

Hangi pirinç türü sağlık açısından daha iyidir?

Hangi pirinç türü sağlık açısından daha iyidir?

Bu yazıda en besleyici pirinç türleri ve seçtiğiniz pirincin sağlık yararlarından nasıl en iyi şekilde yararlanabileceğiniz ele alınıyor.

Sabahları zamanında nasıl uyanılır

Sabahları zamanında nasıl uyanılır

Uyku düzeninizi ve uyku vakti rutininizi oluşturmak, çalar saatinizi değiştirmek ve beslenmenizi buna göre ayarlamak, daha iyi uyumanıza ve sabahları zamanında uyanmanıza yardımcı olabilecek önlemlerden birkaçıdır.

Rent Please! oynamak için ipuçları Yeni Başlayanlar İçin Ev Sahibi Simülasyonu

Rent Please! oynamak için ipuçları Yeni Başlayanlar İçin Ev Sahibi Simülasyonu

Kiralayın Lütfen! Landlord Sim, iOS ve Android'de oynanabilen bir simülasyon mobil oyunudur. Bir apartman kompleksinin ev sahibi olarak oynayacak ve dairenizin içini iyileştirme ve kiracılar için hazır hale getirme amacıyla bir daireyi kiralamaya başlayacaksınız.

En Son Banyo Kule Savunma Kodları ve Kodların Nasıl Girileceği

En Son Banyo Kule Savunma Kodları ve Kodların Nasıl Girileceği

Bathroom Tower Defense Roblox oyun kodunu alın ve heyecan verici ödüller için kullanın. Daha yüksek hasara sahip kuleleri yükseltmenize veya kilidini açmanıza yardımcı olacaklar.

Transformatörlerin yapısı, sembolleri ve çalışma prensipleri

Transformatörlerin yapısı, sembolleri ve çalışma prensipleri

Transformatörlerin yapısını, sembollerini ve çalışma prensiplerini en doğru şekilde öğrenelim.

Yapay Zekanın Akıllı TVleri Daha İyi Hale Getirmesinin 4 Yolu

Yapay Zekanın Akıllı TVleri Daha İyi Hale Getirmesinin 4 Yolu

Daha iyi görüntü ve ses kalitesinden ses kontrolüne ve daha fazlasına kadar, bu yapay zeka destekli özellikler akıllı televizyonları çok daha iyi hale getiriyor!

ChatGPT neden DeepSeekten daha iyidir

ChatGPT neden DeepSeekten daha iyidir

Başlangıçta DeepSeek'e yönelik büyük umutlar vardı. ChatGPT'ye güçlü bir rakip olarak pazarlanan bir yapay zeka sohbet robotu olarak, akıllı sohbet yetenekleri ve deneyimleri vadediyor.

Fireflies.ai ile tanışın: Size Saatlerce Çalışma Kazandıran Ücretsiz AI Sekreteri

Fireflies.ai ile tanışın: Size Saatlerce Çalışma Kazandıran Ücretsiz AI Sekreteri

Önemli ayrıntıları not alırken gözden kaçırmak kolaydır ve sohbet ederken not almaya çalışmak dikkat dağıtıcı olabilir. Çözüm Fireflies.ai'dır.

Axolotl Minecraft nasıl yetiştirilir, Minecraft Salamander nasıl evcilleştirilir

Axolotl Minecraft nasıl yetiştirilir, Minecraft Salamander nasıl evcilleştirilir

Axolot Minecraft, oyuncuların su altında görev yaparken nasıl kullanacaklarını bilmeleri durumunda harika bir yardımcı olacaktır.

Sessiz Bir Yer: Önümüzdeki Yol PC Oyun Yapılandırması

Sessiz Bir Yer: Önümüzdeki Yol PC Oyun Yapılandırması

A Quiet Place: The Road Ahead'in yapılandırması oldukça yüksek olarak derecelendirilmiştir, bu yüzden indirmeye karar vermeden önce yapılandırmayı göz önünde bulundurmanız gerekecektir.