# Giriş

Umuyoruz ki *Go Temelleri* bölümünü sindirdiniz ve Go dilinin çoğu özelliklerine ve TDD (Test Sürücülü Geliştirme) nasıl yapılır öğrendiniz.

Sonraki bölüm, bir uygulama oluşturmaya odaklanacak.

Her bölüm, bir öncekine ekleyerek uygulamanın işlevselliğini genişletecek ve ürün sahibimizin taleplerine göre hareket edecektir.

Harika kod yazmayı kolaylaştırmaya yardımcı olmak için yeni kavramlar tanıtılacak, ancak yeni materyalin çoğu Go' nun standart kütüphanesinden neler yapılabileceğini öğrenmek olacaktır.

Bunun sonunda, Go' da adım adım bir uygulama yazmanın ve testlerle desteklemenin nasıl yapılacağına dair sağlam bir kavrayışa sahip olmalısınız.

* [HTTP sunucu](/go-programlama-dilini-ogren/bir-uygulama-gelistir/http-server.md) - HTTP isteklerini dinleyen ve onlara cevap veren bir uygulama oluşturacağız.
* [JSON, yönlendirme ve gömme](/go-programlama-dilini-ogren/bir-uygulama-gelistir/json.md) - Endpoint'lerimizi JSON döndürecek şekilde yapılandracağız ve yönlendirmenin nasıl yapılacağını keşfedeceğiz.
* [IO ve sıralama](/go-programlama-dilini-ogren/bir-uygulama-gelistir/io.md) - Verilerimizi disk üzerinde saklayacak, okuyacak ve verilerin sıralanmasını ele alacağız.
* [Komut satırı & proje yapısı](/go-programlama-dilini-ogren/bir-uygulama-gelistir/command-line.md) - Tek kod tabanından birden fazla uygulamayı destekleyeceğiz ve komut satırından girdi okuma işlemini ele alacağız.
* [Time](/go-programlama-dilini-ogren/bir-uygulama-gelistir/time.md) - Aktiviteleri zamanlamak için `time` paketini kullanma.
* [WebSockets](/go-programlama-dilini-ogren/bir-uygulama-gelistir/websockets.md) - WebScokets kullanan bir sunucu yazmayı ve test etmeyi öğren.

Bu sayfa [@rasimthegrey](https://github.com/rasimthegrey) tarafından çevrildi.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://halilkocaoz.gitbook.io/go-programlama-dilini-ogren/bir-uygulama-gelistir/app-intro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
