İçeriğe geç

Veri Tiplerinin İsimlendirilmesi

Go programlama dilinde veri tipi tanımlamalarının isimlendirmesi önemli bir konudur. Bir veri tipinin isimlendirilmesi mantıksal ve işlevsel yönden, veri tipinin davranışına etki eder.

Go dilinde veri tipleri isimlendirilirken genellikle Camel Case veya Pascal Case tercih edilir.

Bir veri tipi isimlendirmesinde baş harfin küçük olması, bu tanımlamanın sadece oluşturulduğu paket içerisinde çağrılıp kullanılabileceği anlamına gelir.

Aksi olarak yaptığımız tanımlamaları oluşturulduğu paket dışından da çağırmak istersek, tanımlamanın baş harfini büyük yazmamız gerekir.

Örnek:

mypackage.go
package mypackage
var PublicVariable = "ben dışarıdan çağrılmaya açığım"
var privateVariable = "ben sadece bu paket içerisinden çağrılabilirim"
main.go
package main
import "mypackage"
func main(){
mypackage.PublicVariable // çağrılabilir
mypackage.privateVariable // çağrılamaz
}