Webmaster

Go Programlama Dili Nedir? Golang İçin Kaynaklar

Go programlamaGoogle Go veya en bilindik ismiyle GolangGoogle tarafından ortaya çıkarılmış açık kaynak kodlu bir dildir. Yani herkes dil ile alakalı öneriler sunup hataları düzeltebiliyor. Programlamanın kodları github üzerinde mevcut.

Golang’in amacı programlama dili tasarımı konusunda araştırma yapmak değil aslında. Tasarımcıların ve iş arkadaşlarının çalışma ortamını iyileştirmek. Genel olarak yazılım mühendisliğiyle alakalı.

Programlama temelde diğer programlama dillerinin olumlu özelliklerini koruyarak olumsuzluklarını ortadan kaldırmayı hedefler. Golang tıpkı C ve C++’ta olduğu gibi arada bir yorumlayıcı olmadan derlenir. Bu nedenle performans açısından Java ve Python gibi dillerden daha kullanışlı.Ayrıca basit ve kurallı bir syntax’a sahip kod, okunabilirliğiyle C ve C++ gibi dillerden daha avantajlı.

go

Golang, programlama dili diğer dillerle daha uyumlu bir şekilde çalışarak ortaya daha başarılı ve güçlü sistemler çıkması için tasarlanmıştır bir bakıma. Böylece farklı ihtiyaçlar için Google, Apple, Amazon, Github, Facebook ve Dropbox gibi dev şirketler Golang’i kullanıyor.

Peki Golang’i nasıl öğrenebiliriz?

Golang’in kendine ait resmi bir sitesi var fakat diğer kaynakları söylemekte de fayda var.

1. Her Yönüyle Go Programlamaya Giriş

go-programlama-ecir-ugur-kucuksille

Prof. Dr. Ecir Uğur Küçüksille ve Nazan Kemaloğlu’nun yazdığı bu kitapla Go (Golang) programlamayı öğrenebilirsiniz. Go Programlama üzerine yazılmış en iyi Türkçe kaynaklardan diyebiliriz. Yazılım ve programlama dünyasına ait fikriniz olmasa bile ilk sayfalardan itibaren hemen kavramaya başlıyorsunuz. Temel bilgilerin anlatıldığı bu kitapta program kodlarını indirebilecek olduğunuz siteyi kitap kapağında size öneriyorlar. Kitap, Örnek 238 Kod ve GitHub destekli. Yazar, kendi kaynaklarını GitHub üzerinden bize sunuyor. Böylece kodlara erişim sağlayıp test edebilir, kitapta yer alan uygulamaları yapabilirsiniz.

Kitabı satın almak isteyenler buradan ulaşım sağlayabilir.

 

 

 

2. Udemy

Udemy’de bulunan Golang programlama dili öğrenim setleri var. Temel bazda sizi Golang hakkında bir üst seviyeden fazlasına taşıyabiliyorlar. Hem yerli hem yabancı bir çok kaynağa Udemy’den erişim sağlayıp online bir şekilde de öğrenebilirsiniz.

Udemy’deki eğitimlere buradan ulaşabilirsiniz.

go-1

3. Go Bootcamp

Matt Aimonetti’nin program kodlarıyla beraber eğitim verdiği bir site. Başlangıçtan itibaren eksiksiz bir şekilde devam ettiğinizde size Golang’i öğretiyor.

Golang ile diğer programlama dilleriyle uyumlu bir şekilde çalışıyor. Bu kaynaklardan Golang’i öğrenebilir ve daha iyi bir sistem ortaya koyabilirsiniz.

Yorum yazın