Yıl 2019, Cilt 2 , Sayı 2, Sayfalar 243 - 253 2019-12-31

Hızlı ve Kolay Bir Programlama Dili: Go

Mustafa OF [1]


Birçok kişi, donanımın yazılım olmadan bir işe yaramadığını bilir. Yazılım, programlama dilleri ile geliştirilmiştir. Yazılımın gücünü belirleyen en önemli faktörlerden biri, programlama dilinin özellikleridir. Birçok uygulama, hızlı, öğrenilmesi kolay ve geniş bir kütüphaneye sahip bir dil olan Go programlama dili ile geliştirilebilir. Bu çalışmanın amacı, güçlü, hızlı, öğrenilmesi kolay bir programlama dili olan Go programlama dili hakkında bilgi vermek ve temel kavramları hakkında açıklamalarda bulunmaktır. Google tarafından geliştirilen programlama dili olan Go Programlama dili geleneksel programlama dillerindeki eksikliklerin birçoğunu ortadan kaldırılmıştır. İlk olarak 2009 yılında çıkmıştır ve 1.0 sürümü 2012 yılında piyasaya sürülmüştür. Go programlama dili ile web üzerinde veya farklı bir ortamda çalışabilecek hızlı ve gelişmiş projeler üretilebilmektedir. Kural, esneklik ve hız kavramıyla ortaya çıkan bir açık kaynak programlama dilidir. Kısa sürede, en hızlı büyüyen programlama dilleri arasına girmiştir. Bu çalışmada Go programlama dilinin diğer programlama dillerine göre gelişmiş tarafları açıklanmıştır. Programlamayı daha kolay hale getiren üstün özellikleri tartışılmıştır. Örnek kodlar geliştirilerek dilin anlaşılması kolaylaştırılmıştır.
Programlama Dilleri, Go Programlama Dili, Yazılım Geliştirme
  • SUMMERFIELD M., Programming in Go: Creating Applications for the 21st Century, Addison-Wesley Professional, 2012
  • Donovan, A. A., Alan, Kernighan B., W., The Go Programming Language, 2009, New Jersey, United States Of America
  • SEGUIN K., Little Go Book, https://www.openmymind.net/assets/go/go.pdf, 2017
  • Pike R., The Go Programming Language, http://9p.io/sources/contrib/ericvh/go-plan9/doc/go_talk-20091030.pdf, 2009
  • Go Programming Language Documents, https://godoc.org/, 2019. [Online] (Erişim Tarihi: 10.10.2019)
  • Dependency and Package Management in GoLang Microservices Apps, https://www.xenonstack.com/blog/updates/dependency-management-package-golang/, 2017. [Online] (Erişim Tarihi: 14.10.2019)
  • My 5 favourite features of Go and how to use them, 2016. [Online] https://making.pusher.com/my-5-favourite-features-of-go-and-how-to-use-them/, (Erişim Tarihi: 18.09.2019)
  • What is Compiler, 2017, [Online] https://en.wikipedia.org/wiki/Compiler, (Erişim Tarihi: 20.09.2019)
  • How To Install Go 1.13 on Ubuntu 18.04 & 16.04 LTS, 2017. [Online] https://tecadmin.net/install-go-on-ubuntu/, (Erişim Tarihi : 20.09.2019)
  • Go By Example, 2018. [Online] https://gobyexample.com/, (Erişim Tarihi: 20.11.2019)
  • http://9p.io/sources/contrib/ericvh/go-plan9/doc/go_talk-20091030.pdf, (Erişim Tarihi : 12.10.2019)
Birincil Dil tr
Konular Bilgisayar Bilimleri, Bilgi Sistemleri
Bölüm Araştırma Makaleleri
Yazarlar

Orcid: 0000-0002-7924-9073
Yazar: Mustafa OF (Sorumlu Yazar)
Kurum: Kocaeli Üniversitesi
Ülke: Turkey


Tarihler

Yayımlanma Tarihi : 31 Aralık 2019

Bibtex @araştırma makalesi { bufbd652955, journal = {Bayburt Üniversitesi Fen Bilimleri Dergisi}, issn = {2667-579X}, address = {Demirözü Yolu cad. Baberti Külliyesi Fenbilimleri Enstitüsü Merkez/BAYBURT}, publisher = {Bayburt Üniversitesi}, year = {2019}, volume = {2}, pages = {243 - 253}, doi = {}, title = {Hızlı ve Kolay Bir Programlama Dili: Go}, key = {cite}, author = {Of, Mustafa} }
APA Of, M . (2019). Hızlı ve Kolay Bir Programlama Dili: Go . Bayburt Üniversitesi Fen Bilimleri Dergisi , 2 (2) , 243-253 . Retrieved from https://dergipark.org.tr/tr/pub/bufbd/issue/50962/652955
MLA Of, M . "Hızlı ve Kolay Bir Programlama Dili: Go" . Bayburt Üniversitesi Fen Bilimleri Dergisi 2 (2019 ): 243-253 <https://dergipark.org.tr/tr/pub/bufbd/issue/50962/652955>
Chicago Of, M . "Hızlı ve Kolay Bir Programlama Dili: Go". Bayburt Üniversitesi Fen Bilimleri Dergisi 2 (2019 ): 243-253
RIS TY - JOUR T1 - Hızlı ve Kolay Bir Programlama Dili: Go AU - Mustafa Of Y1 - 2019 PY - 2019 N1 - DO - T2 - Bayburt Üniversitesi Fen Bilimleri Dergisi JF - Journal JO - JOR SP - 243 EP - 253 VL - 2 IS - 2 SN - 2667-579X- M3 - UR - Y2 - 2019 ER -
EndNote %0 Bayburt Üniversitesi Fen Bilimleri Dergisi Hızlı ve Kolay Bir Programlama Dili: Go %A Mustafa Of %T Hızlı ve Kolay Bir Programlama Dili: Go %D 2019 %J Bayburt Üniversitesi Fen Bilimleri Dergisi %P 2667-579X- %V 2 %N 2 %R %U
ISNAD Of, Mustafa . "Hızlı ve Kolay Bir Programlama Dili: Go". Bayburt Üniversitesi Fen Bilimleri Dergisi 2 / 2 (Aralık 2020): 243-253 .
AMA Of M . Hızlı ve Kolay Bir Programlama Dili: Go. Bayburt Üniversitesi Fen Bilimleri Dergisi. 2019; 2(2): 243-253.
Vancouver Of M . Hızlı ve Kolay Bir Programlama Dili: Go. Bayburt Üniversitesi Fen Bilimleri Dergisi. 2019; 2(2): 243-253.