Değerli arkadaşlar, merhaba! Bu yazımızda size, 'GoLang' programlama dilinden kısa ve net bir şekilde bahsedeceğiz.
2007 yılında geliştirilmeye başlanan ve 2009 yılında piyasaya sürülen GoLang, açık kaynak kodlu bir programlama dili olmasının yanında sistem programlama (sunucu ve alt sistemler) için tasarlanmıştır. Derlenmiş ve statik bir yapıya sahip olan Go, Google’ın kendi içerisindeki sistemleri daha hızlı, daha güvenli ve verimli hale getirmek için tasarlandı. GoLang dilini kullananlara Gopher (maskotu Gopher adlı sincap olduğu için) denir.
Go, yüksek performanslı ve güvenli bir dildir. Yüksek performanslı olmasının nedeni, derlenirken yorumlayıcı kullanılmamasıdır.
Anlaşılır, basit, sade bir dildir ve 25 adet keyword içerir.
Keyword, anahtar kelime anlamını taşır. Bunlar, derleyici için özel anlamları olan, önceden tanımlanmış, ayrılmış sözcüklerdir. Anahtar kelimeler, söz dizimi (syntax) bir parçasıdır ve tanımlayıcı (değişken) olarak kullanılamazlar.
Go, geriye dönük bir dildir. Yani Go’nun ilk sürümünde yazılmış bir programı başka sürümlerde de sorunsuz bir şekilde çalıştırabilirsiniz.
Kendi çöp toplayıcısına sahiptir ve kendisine ayrılan belleğin yönetimini iyi yapar.
Go uygulamanızın içerisinde C, Python gibi farklı dilleri doğrudan kodunuzu yazarak çalıştırabilirsiniz (örnek).
Go programlama dili, güç bakımından C ve C++ ile yarışabilecek güçtedir. Özellikle web tarafında – genelde yük azaltmak için – hızla gelişmiş ve küresel çapta birçok proje tarafından kabul edilmiştir.
Go Kullanan Şirketler:
YouTube
Uber
Trendyol
Medium
Netflix
Amazon
Kendi sitelerine buradan ve Github sayfalarına buradan ulaşabilirsiniz.
GoLang ile Ekrana Hello World Yazdırma:
package main
import "fmt"
func main(){
fmt.Println("Hello World")
}
[*] GoLang derslerine şuradan ulaşabilirsiniz: GoLang Dersleri
Yayınlanma Tarihi: 2022-07-06 22:19:22
Son Düzenleme Tarihi: 2024-01-13 20:07:51