• Buradasın

    Go Dili

    Özetteki ilgi çekici içerikler

    • Go HTTP Requests Tutorial

      Go version 1.16 or greater required. Basic HTTP server knowledge needed. Familiarity with goroutines and channels recommended

      • digitalocean.com
    • Go Programlama Dili İlk Proje Eğitimi

      Bu video, bir eğitmen tarafından sunulan Go programlama dili eğitim serisinin ilk projesidir. Eğitmen, izleyicilere adım adım bir şifre doğrulama sistemi oluşturmayı göstermektedir.. Videoda, kullanıcıdan üç kez şifre isteyen ve doğru şifre girildiğinde "kimlik doğrulama başarılı" mesajı, yanlış şifre girildiğinde ise "erişim engellendi" mesajı veren basit bir sistem oluşturulmaktadır. Eğitmen önce projeyi anlatıp izleyicilere kendi başlarına denemelerini önermekte, ardından kodun nasıl yazılacağını göstermektedir. Video, kodun test edilmesi ve çalıştırılmasıyla sonlanmaktadır.

      • youtube.com
    • Programlama Dillerinde Veri Tipi Dönüşümü Dersi

      Bu video, bir eğitmen tarafından sunulan programlama dili dersinin bir bölümüdür. Eğitmen, Go ve JavaScript programlama dillerinde veri tipi dönüşümü konusunu anlatmaktadır.. Videoda, programlama dillerinde veri tipleri arasındaki dönüşümler detaylı olarak ele alınmaktadır. Eğitmen, integer, float ve string veri tipleri arasındaki dönüşümleri örneklerle açıklamakta, veri tiplerinin nasıl dönüştürülebileceğini ve hangi dönüşümlerin daha sağlıklı olduğunu göstermektedir. Ayrıca, veri kaybına neden olabilecek durumlar ve farklı veri tipleri arasında işlem yapmanın sınırlamaları da anlatılmaktadır.. Videoda printf ve print fonksiyonlarının kullanımı, ASCII tablosu kullanılarak karakter kodlarının nasıl çalıştığı ve integer'ın string'e dönüştürülmesi durumunda exception sebepleri gibi konular da ele alınmaktadır. Eğitmen, kod örnekleri yazarak ve çalıştırarak konuyu pekiştirmektedir.

      • youtube.com
    • Go Programlama Dili Kanallar Eğitimi

      Bu video, Go programlama dili serisinin bir parçası olup, eğitmen tarafından sunulan bir eğitim içeriğidir.. Video, Go programlama dilinde kanallar konusunu ele almaktadır. Eğitmen önce kanallar ve gorinlerin arasındaki farkları açıklayarak başlıyor, ardından Visual Studio Code uygulamasında kanal tanımlama, değer atama ve değer alma işlemlerini gösteriyor. Daha sonra, integer dizilerini toplayıp ekrana yazdıran bir örnek programı adım adım yazarak, farklı dizi elemanlarını toplama ve farklı toplama aralıklarını kullanma yöntemlerini gösteriyor.

      • youtube.com
    • Go Slices Overview

      Arrays are fixed-size structures with elements of specific types. Arrays are values, not pointers to elements. Arrays don't need explicit initialization. Arrays are indexed, starting from zero

      • go.dev
    • Go Programming Language Release Information

      Binary releases should be installed following system-specific instructions. Source builds require specific installation procedures. Go 1.13 uses Google's module mirror and checksum database by default

      • go.dev
    • Go Programlama Dilinde Race Condition Eğitimi

      Bu video, bir konuşmacının Go programlama dilinde race condition (veri yarışı) sorununu ve çözüm yöntemlerini anlattığı bir eğitim içeriğidir.. Video, race condition'ın ne olduğunu açıklayarak başlıyor ve ardından bu durumun nasıl oluştuğunu örneklerle gösteriyor. Konuşmacı, Go dilinde eş zamanlı programlama yaparken karşılaşılabilecek bu sorunu, iki ayrı gorutin aynı anda aynı dataya erişim ve değiştirme durumunda oluştuğunu açıklıyor. Daha sonra Go-Rang programı kullanarak race condition'ı tespit etme yöntemini gösteriyor ve wait group, goroutine gruplama ve mutex kullanımı gibi çözüm yöntemlerini iki farklı örnek üzerinden anlatıyor.. Videoda ayrıca goroutine dedektörü aracının nasıl kullanılacağı gösteriliyor ve bu sorunun sadece Go'ya özgü olmadığını, thread'lerle çalışırken de karşılaşılabileceği belirtiliyor. Channel'ları kullanarak race condition'lardan kurtulmanın başka bir yolu olduğu ancak bu videoda bu konuya değinilmediği ifade ediliyor.

      • youtube.com
    • Go Maps Overview

      Go maps implement hash tables with fast lookups, adds, and deletes. Maps are reference types initialized with make function. Keys can be any comparable type, including structs

      • go.dev
    • Google'ın Grapy Transcompiler Projesi İncelemesi

      Bu video, bir eğitim içeriği olup, konuşmacı Google'ın Grapy transcompiler projesini tanıtmaktadır.. Videoda Grapy'nin Python kodlarını Go diline çevirmesi ve bu Go kodlarının her türlü platforma derlenebilmesi anlatılmaktadır. Konuşmacı, Grapy projesinin nasıl kurulacağını, örnek bir Python kodu yazarak Go'ya çevirmeyi ve derlemeyi adım adım göstermektedir. Ayrıca, Grapy'nin taşınabilirlik ve derlenebilirlik avantajlarını vurgulamakta, ancak sanal ortamlarda kullanımı konusunda bazı sorunlar yaşadığını belirtmektedir. Video, Grapy'nin YouTube'un alt yapısında Python'dan Go'ya geçiş sürecinde kullanılabileceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Go Yazılımı Kullanım Rehberi

      Bu video, Go yazılımının kullanıcı arayüzünü tanıtan bir eğitim içeriğidir.. Video, Go yazılımının kullanıcı arayüzünün çeşitli özelliklerini anlatmaktadır. Ana menü seçenekleri, erişim ağacı, klasik menü ve alternatif menü seçenekleri hakkında bilgi verilmektedir. Ayrıca Go'nun tema özelliği ile ekranların kişisel zevke göre düzenlenebileceği, hazır temaların kullanılabileceği ve her kullanıcının kendi temasını seçebileceği belirtilmektedir.

      • youtube.com
    • Google Playground ile Go Programlama Eğitimi

      Bu video, bir eğitmen tarafından sunulan Go programlama dersinin bir bölümüdür. Eğitmen, kendi bilgisayarında çalışma ortamı kurmak istemeyenler için Google Playground'u tanıtmaktadır.. Video, Google Playground'un ne olduğunu ve nasıl kullanılacağını adım adım göstermektedir. Eğitmen, Playground'un temel özelliklerini (kod çalıştırma, formatlama, import etme, kod paylaşımı) örneklerle açıklamaktadır. Ayrıca, Go resmi sayfasındaki embed Google Playground'u ve matematik paketindeki örnek kodları da göstermektedir. Video, bir sonraki derste kendi bilgisayarında çalışma ortamı kurma konusunun ele alınacağını belirterek sona ermektedir.

      • youtube.com
    • Go Programlama Dili ile String Birleştirme Yöntemleri

      Bu video, bir eğitim içeriği olup, konuşmacı Go programlama dilinde string birleştirme yöntemlerini anlatmaktadır.. Video, Go'da string birleştirme işleminin farklı yöntemlerini incelemektedir. Konuşmacı öncelikle byte byte paketi kullanarak string birleştirme işlemini adım adım göstermektedir. Bu yöntem, buffer nesnesi oluşturarak byte'ları string'e dönüştürme ve ardından string'i ekrana yazdırma şeklinde ilerlemektedir. Ayrıca, bu yöntemin performans açısından avantajları ve sınırlamaları da açıklanmaktadır. Video, farklı paketlerle (string paketi, byte byte paketi) ve paketler kullanmadan string birleştirme yöntemlerini karşılaştırmayı amaçlamaktadır.

      • youtube.com
    • Go Programlama Dilinde Türler (Type) Dersi

      Bu video, Go programlama dilinde türler (type) konusunu anlatan bir eğitim dersidir.. Ders, Go'daki temel türleri genel bir girişle incelemektedir. Öncelikle nümerik türler (integer, float, byte, rune) ve işaretli/işaretsiz tipler (int, uint) arasındaki farklar açıklanmaktadır. Ardından string, array, slice, struct, pointer, map ve channel gibi veri yapıları tanıtılmaktadır. Ayrıca Go'da class yerine struct kullanıldığı ve concurrency programlama için channel nesnesinin önemi vurgulanmaktadır.

      • youtube.com
    • Go Programlama Dili Aritmetik İşlemleri ve Veri Tipleri

      Bu video, bir eğitmen tarafından sunulan Go programlama dili eğitim dersinin 13. bölümüdür. Eğitmen, kod örnekleri üzerinden konuları açıklamaktadır.. Videoda Go programlama dilinde aritmetik işlemler (toplama, çıkarma, çarpma, bölme ve reminder operatörü) ve veri tipleri detaylı olarak ele alınmaktadır. Eğitmen, integer ve float veri tipleri arasındaki dönüşümleri, bölme işlemlerinde ondalıklı sonuçların integer olarak döndürülmesini ve increment/decrement operatörlerini örneklerle göstermektedir.. Ayrıca videoda Go'da statement ve expression arasındaki farklar açıklanmakta, özellikle increment operatörünün postfix yapısının neden önemli olduğu Stack Overflow'dan alınan bir örnek üzerinden anlatılmaktadır. Eğitmen, Go'nun statik ve güçlü veri tipine sahip bir programlama dili olduğunu vurgulamaktadır.

      • youtube.com
    • Go Programlama Dili'nde Count Fonksiyonu Eğitimi

      Bu video, bir programlama dili eğitim içeriğidir. Eğitmen, Go programlama dilinde strings page'da bulunan count fonksiyonunu anlatmaktadır.. Videoda count fonksiyonunun kullanımı detaylı olarak gösterilmektedir. Bu fonksiyon, bir string içindeki belirli bir paterni (karakter veya kelime) arayıp kaç adet olduğunu bulmamıza yardımcı olur. Eğitmen, "moon moon" içinde "o" harfinin kaç kez geçtiğini, "jamaika" içinde büyük harflerin sayısını, "cep" içinde "iz" harfinin varlığını ve "test" içindeki boşluk karakterinin sayısını bulma örnekleri üzerinden fonksiyonun kullanımını açıklamaktadır. Ayrıca, "test" örneğinde programın davranışının ilginç bir yönü de vurgulanmaktadır.

      • youtube.com
    • Go ile XML Dosyaları Üzerinde Çalışma Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere Go programlama dilinde XML dosyaları üzerinde nasıl çalışılacağını anlatmaktadır.. Video, XML dosyalarının yapısını açıklayarak başlıyor ve ardından Go dilinde XML ile çalışmak için gerekli nesne yapılarını oluşturuyor. Eğitmen, "sahip.xml" adlı bir XML dosyası örneği üzerinden, XML dosyasının yapısını ve Go'da bu yapıya uygun nesne yapılarını (struct) nasıl oluşturacağını adım adım gösteriyor. Video, genel yapı oluşturma kısmını kapsamakta ve bir sonraki videoda uygulama kısmının yapılacağı belirtiliyor.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor