Skip to content

Latest commit

 

History

History
38 lines (34 loc) · 877 Bytes

README.md

File metadata and controls

38 lines (34 loc) · 877 Bytes

[101] Basics

Bu materyal Go dilinin temel pratiklerini, yazım stilini anlatan örnekler içerir.

Syntax

Go dilin diğer dillerden farklı olarak ; kullanımı belirli ayraçlar hariç zorunlu kılınmamıştır. Yine çoğu dilden farklı olarak null yerine nil kullanılır. Bunların yanında en belirgin diğer fark ise exceptiondır. Go dilinde throwable bir exception yapısı yoktur. exceptionların yerini Go'da error interfacei alır ve hata durumları bu interface üzerinden yönetilir.

Dilin temelinde 25 keyword bulunur. Bunlar:

  • break
  • case
  • chan
  • const
  • continue
  • default
  • defer
  • else
  • fallthrough
  • for
  • func
  • go
  • goto
  • if
  • import
  • interface
  • map
  • package
  • range
  • return
  • select
  • struct
  • switch
  • type
  • var