14 Ocak 2025 Salı

Go ile Web Uygulaması Yapmak

 Selam bu yazımda Go programlama dili ile web uygulaması yazmasını inceliyorum. 

Bu yazıda şunları görecekmişiz :

  • Kaydetme ve okuma metodlarıyla beraber bir veri yapısı (struct) tanımlamak
  • net/http paketini kullanarak bir web uygulaması yapmak
  • html/template paketi kullanarak HTML şablonları işlemek
  • regexp paketini kullanarak kullanıcının girdiği bilgiyi doğrulamak
  • closure kullanmak

18 Aralık 2024 Çarşamba

Go Dilinde Modül Oluşturmak

 İçerik

Bu yazımda iki modül üreteceğiz. İlki başka uygulama ya da kütüphaneler içerisinde çağırabileceğiniz bir kütüphane, ikincisi ise bunu kullanacak olan uygulama.

Bunları yaparken Go dilinin değişik özelliklerini kullanmayı öğreneceğiz. 

Go Programlama Dili - 2

 Selam Go dilini öğrenmeye kaldığım yerden devam ediyorum. Nerede kalmıştık?


Go Operatörleri

Operatörler değişkenlerle ve değerlerle işlemler yapmanızı sağlar. 

Örneğin + operatörü aşağıda örnekte görüldüğü gibi toplamanızı sağlar.

package main
import "fmt"

func main() {
  var a = 15 + 25
  fmt.Println(a)
}

10 Aralık 2024 Salı

Go Programlama Dili

 Selam bu yazımda Go programlama dilini öğrenmeye çalışacağım.

Go popüler bir programlama dilidir. Go bilgisayar programları oluşturmak için kullanılır. 


Go Nedir?

  • Go her platformda çalışan , açık kaynak kodlu bir programlama dilidir. Mesela ben bu yazıyı hazırlarken Windows, WSL üzerinde Ubuntu ve Linux Lite işletim sistemlerinde çalıştım.
  • Go , performansı yüksek uygulamalar geliştirmekte kullanılabilir. 
  • Go , basitliği ve verimliliği ile öne çıkan hızlı, static typed (yani değişken tiplerini bildirmek zorundasınız) ve derlenerek kullanılan bir programlama dilidir.
  • Go , Google'da Robert Griesemer, Rob Pike, ve Ken Thompson tarafından 2007'de geliştirilmiş. 
  • Go'nun deyim yapısı biraz C++ 'a benzer.

27 Eylül 2023 Çarşamba

C# Yeni Eklenen Property ile Veri Bağlama (Binding)

 Selam. Bu yazıda veri bağlama işlerini deşmeye devam edeceğim. Daha önce basit yollarını gördüğümüz işlemlerin şimdi daha kuralına uygun yapılmasını göreceğiz. Amacımız bir sınıfta Property (özellik) olarak tanımlanan bir değişkeni veri başlama işleminde kullanmak. Adım adım gidelim.

Öncelikle yeni bir WPF .Net masaüstü uygulaması üreterek başlayalım: