From ea4a5390e56c59df11e20f0723b09c35d87dbcff Mon Sep 17 00:00:00 2001 From: merdincz Date: Sat, 31 Mar 2018 21:38:03 +0300 Subject: [PATCH] Update 02.3.md typo fix --- tr/02.3.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tr/02.3.md b/tr/02.3.md index a1abbf78..d4968141 100644 --- a/tr/02.3.md +++ b/tr/02.3.md @@ -189,7 +189,7 @@ Programın sonucu şu olacaktır. Yukarıdaki örnekten tahmin edebileceğiniz üzere aşağıda açıklamaları bulunur. -- `fonksiyonAdı` adlı foonksiyonu tanımlamak için `func` terimini kullanın. +- `fonksiyonAdı` adlı fonksiyonu tanımlamak için `func` terimini kullanın. - Fonksiyonlar sıfır veya daha fazla parametreye sahip olabilir. Parametrenin türü adından sonra gelir ve birden fazla parametre varsa `,` ile ayrılır. - Fonksiyonlar birden fazla değer döndürebilirler. - Bu örnekte `çıkış1` ve `çıkış2` adında iki değer döndürülmüş. Bunlara ad vermek zorunda değilsiniz, türünü yazmanız yeterli. @@ -242,7 +242,7 @@ Alttaki örnekte bunu kullanalım. x := 3 y := 4 - xARTIy, xCARPIy := SumAndProduct(x, y) + xARTIy, xCARPIy := toplaVeCarp(x, y) fmt.Printf("%d + %d = %d\n", x, y, xARTIy) fmt.Printf("%d * %d = %d\n", x, y, xCARPIy) @@ -316,7 +316,7 @@ Burada pointer kullanmamız gerekiyor. Biliyoruz ki değişkenler bellekte tutul fmt.Println("x = ", x) // sonuç "x = 3" olmalı - x1 := add1(&x) // birEkle(x) fonksiyonu çağırıldı ve x'in adresi verildi + x1 := birEkle(&x) // birEkle(x) fonksiyonu çağırıldı ve x'in adresi verildi fmt.Println("x+1 = ", x1) // sonuç "x+1 = 4" olmalı fmt.Println("x = ", x) // sonuç "x = 4" olmalı @@ -371,7 +371,7 @@ Eğer birden fazla `defer` varsa ters sırayla çalışırlar. Sıradaki örnek ### Değer ve tür olarak fonksiyonlar -Go'da fonksiyonlar aynı zamanda değişken olabilirler. `type` onları kullanarak tanımlayabiliriz. Aynı imzaya sahip fonksiyonlar ayno tür olarak görülebilir. +Go'da fonksiyonlar aynı zamanda değişken olabilirler. `type` onları kullanarak tanımlayabiliriz. Aynı imzaya sahip fonksiyonlar aynı tür olarak görülebilir. type türAdı func(parametre1 tür1, parametre2 tür2 [, ...]) (çıkış1 tür1 [, ...])