Go Geliştiricileri için Ethereum
Go tabanlı projeler ve araçlarla nasıl Ethereum için geliştireceğinizi öğrenin
Ethereum'u, merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için kullanın. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıktan sonra her zaman programlandığı gibi çalışırlar. Merkeziyetsizdirler, yani uçtan uca bir ağda çalışırlar ve tek bir hata noktası yoktur. Hiçbir tekil varlık veya şahıs onları kontrol edemez ve sansürlenmeleri neredeyse imkansızdır. Yeni tür uygulamalar oluşturmak için dijital varlıkları kontrol edebilirler.
Akıllı sözleşmeler ve Solidity dilini öğrenmeye başlangıç
Go ve Ethereum'u entegre etmek için ilk adımlarınızı atın
Başlamadan önce temel bilgilere mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blok Zinciri Açıklaması
- Akıllı Sözleşmeleri Anlamak
- İlk Akıllı Sözleşmenizi Yazın
- Solidity'i nasıl derleyeceğinizi ve dağıtacağınızı öğrenin
- Sözleşme Öğreticisi
Başlangıç Seviyesi Makaleler ve Kitaplar
- Geth ile Başlarken
- Ethereum'a bağlanmak için Golang kullanmak
- Golang Kullanarak Ethereum Akıllı Sözleşmeleri Dağıtmak
- Go ile Ethereum Akıllı Sözleşmelerini Test Etmek ve Dağıtmak için Adım Adım Rehber
- eKitap: Go ile Ethereum Geliştirme - Go ile Ethereum uygulamaları geliştirin
Orta Seviye Makaleler ve Belgeler
- Go Ethereum Belgeleri - Resmi Ethereum Golang belgeleri
- Erigon'un Programcı Kılavuzu - Durum ağacını, çoklu ispatları ve işlem sürecini içeren resimli bir rehber
- Erigon ve Durumsuz Ethereum - 2020 Ethereum Topluluk Konferansı (EthCC 3)
- Erigon: Ethereum istemcilerinin optimizasyonu - 2018 Devcon 4
- Go Ethereum GoDoc
- GETH ile Go'da bir dapp oluşturma
- Golang ve Geth üzerinden Ethereum Private Network ile çalışın
- Go ile Ethereum üzerindeki Solidity sözleşmelerinin birim testi
- Geth'i bir kütüphane olarak kullanmak için hızlı bir kaynak
İleri Düzey Kullanım Şekilleri
- GETH ile Simüle Edilen Arka Uç
- Ethereum ve Quorum Kullanan Hizmet Blok Zinciri Uygulamaları
- Ethereum Blok Zinciri Uygulamalarında Dağıtılmış Depolama IPFS ve Swarm
- Mobil İstemciler: Kütüphaneler ve Inproc Ethereum Düğümleri
- Yerel merkeziyetsiz uygulamalar: Ethereum sözleşmeleri ile Go bağları
Go projeleri ve araçları
- Geth / Go Ethereum - Ethereum protokolünün resmi Go uygulaması
- Go Ethereum Kodu Analizi - Go Ethereum kaynak kodunun incelenmesi ve analizi
- Erigon - Arşiv düğümlerine odaklanan, Go Ethereum'un daha hızlı türevi
- Golem - Golem, bilgi işlem gücü için küresel bir pazar oluşturuyor
- Quorum - İzin verilen veri gizliliğini destekleyen Ethereum uygulaması
- Prysm - Ethereum "Serenity" 2.0 Go Uygulaması
- Eth Tweet - Merkeziyetsiz Twitter: Ethereum blok zincirinde çalışan bir mikroblog hizmeti
- Plazma MVP Golang - Golang uygulaması ve Minimum Uygulanabilir Plazma şartnamesinin eki
- Açık Ethereum Madencilik Havuzu - Açık kaynaklı bir Ethereum madencilik havuzu
- Ethereum HD Cüzdan - Go'daki Ethereum HD Cüzdan türevleri
- Multi Geth - Pek çok Ethereum ağ türü için destek
- Geth Hafif İstemci - Hafif Ethereum Alt Protokolünün Geth uygulaması
- Ethereum Golang SDK - Golang'da Basit bir Ethereum cüzdan uygulaması ve faydaları
- Covalent Golang SDK - 200'den fazla blokzincir için Go SDK aracılığıyla verimli blokzincir verileri erişimi
Daha fazla kaynak mı arıyorsunuz? Göz atın: ethereum.org/developers.
Go topluluğuna katkıda bulunanlar
- Geth Discord
- Geth Gist
- Gophers Slack - #ethereum kanalı
- StackExchange - Ethereum
- Multi Geth Gitter
- Ethereum Gitter
- Geth hafif İstemci Gitter