Go programlama dilini test yazarak öğren
  • Giriş
  • Go programlama dilinin temelleri
    • Go kurulumu
    • Hello, World
    • Integerlar
    • Iterasyon
    • Arrayler ve slicelar
    • Structlar, methodlar & interfaceler
    • Pointerlar & errorlar
    • Maps
    • Dependency Injection
    • Mocking
    • Concurrency
    • Select
    • Reflection
    • Sync
    • Context
    • Intro to property based tests
    • Maths
    • Reading files
  • Bir uygulama geliştir
    • Giriş
    • HTTP server
    • JSON, routing ve embedding
    • IO ve sorting
    • Command line & package structure
    • Time
    • WebSockets
  • Sorular ve cevaplar
    • OS Exec
    • Error types
    • Context-aware Reader
    • Revisiting HTTP Handlers
  • Meta
    • Why unit tests and how to make them work for you
    • Anti-patterns
    • Intro to generics
    • Contributing
    • Chapter Template
Powered by GitBook
On this page

Was this helpful?

Edit on Git
  1. Bir uygulama geliştir

Giriş

PreviousReading filesNextHTTP server

Last updated 1 year ago

Was this helpful?

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 isteklerini dinleyen ve onlara cevap veren bir uygulama oluşturacağız.

  • - Endpoint'lerimizi JSON döndürecek şekilde yapılandracağız ve yönlendirmenin nasıl yapılacağını keşfedeceğiz.

  • - Verilerimizi disk üzerinde saklayacak, okuyacak ve verilerin sıralanmasını ele alacağız.

  • - Tek kod tabanından birden fazla uygulamayı destekleyeceğiz ve komut satırından girdi okuma işlemini ele alacağız.

  • - Aktiviteleri zamanlamak için time paketini kullanma.

  • - WebScokets kullanan bir sunucu yazmayı ve test etmeyi öğren.

Bu sayfa tarafından çevrildi.

HTTP sunucu
JSON, yönlendirme ve gömme
IO ve sıralama
Komut satırı & proje yapısı
Time
WebSockets
@rasimthegrey