Go Geliştiricileri için Ethereum
Son düzenleme: @Berke37(opens in a new tab), 29 Ağustos 2024
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ı(opens in a new tab)
- Akıllı Sözleşmeleri Anlamak(opens in a new tab)
- İlk Akıllı Sözleşmenizi Yazın(opens in a new tab)
- Solidity'i nasıl derleyeceğinizi ve dağıtacağınızı öğrenin(opens in a new tab)
- Sözleşme Öğreticisi(opens in a new tab)
Başlangıç Seviyesi Makaleler ve Kitaplar
- Geth ile Başlarken(opens in a new tab)
- Ethereum'a bağlanmak için Golang kullanmak(opens in a new tab)
- Golang Kullanarak Ethereum Akıllı Sözleşmeleri Dağıtmak(opens in a new tab)
- Go ile Ethereum Akıllı Sözleşmelerini Test Etmek ve Dağıtmak için Adım Adım Rehber(opens in a new tab)
- eKitap: Go ile Ethereum Geliştirme(opens in a new tab) - Go ile Ethereum uygulamaları geliştirin
Orta Seviye Makaleler ve Belgeler
- Go Ethereum Belgeleri(opens in a new tab) - Resmi Ethereum Golang belgeleri
- Erigon'un Programcı Kılavuzu(opens in a new tab) - Durum ağacını, çoklu ispatları ve işlem sürecini içeren resimli bir rehber
- Erigon ve Durumsuz Ethereum(opens in a new tab) - 2020 Ethereum Topluluk Konferansı (EthCC 3)
- Erigon: Ethereum istemcilerinin optimizasyonu(opens in a new tab) - 2018 Devcon 4
- Go Ethereum GoDoc(opens in a new tab)
- GETH ile Go'da bir dapp oluşturma(opens in a new tab)
- Golang ve Geth üzerinden Ethereum Private Network ile çalışın(opens in a new tab)
- Go ile Ethereum üzerindeki Solidity sözleşmelerinin birim testi(opens in a new tab)
- Geth'i bir kütüphane olarak kullanmak için hızlı bir kaynak(opens in a new tab)
İleri Düzey Kullanım Şekilleri
- GETH ile Simüle Edilen Arka Uç(opens in a new tab)
- Ethereum ve Quorum Kullanan Hizmet Blok Zinciri Uygulamaları(opens in a new tab)
- Ethereum Blok Zinciri Uygulamalarında Dağıtılmış Depolama IPFS ve Swarm(opens in a new tab)
- Mobil İstemciler: Kütüphaneler ve Inproc Ethereum Düğümleri(opens in a new tab)
- Yerel merkeziyetsiz uygulamalar: Ethereum sözleşmeleri ile Go bağları(opens in a new tab)
Go projeleri ve araçları
- Geth / Go Ethereum(opens in a new tab) - Ethereum protokolünün resmi Go uygulaması
- Go Ethereum Kodu Analizi(opens in a new tab) - Go Ethereum kaynak kodunun incelenmesi ve analizi
- Erigon(opens in a new tab) - Arşiv düğümlerine odaklanan, Go Ethereum'un daha hızlı türevi
- Golem(opens in a new tab) - Golem, bilgi işlem gücü için küresel bir pazar oluşturuyor
- Quorum(opens in a new tab) - İzin verilen veri gizliliğini destekleyen Ethereum uygulaması
- Prysm(opens in a new tab) - Ethereum "Serenity" 2.0 Go Uygulaması
- Eth Tweet(opens in a new tab) - Merkeziyetsiz Twitter: Ethereum blok zincirinde çalışan bir mikroblog hizmeti
- Plazma MVP Golang(opens in a new tab) - Golang uygulaması ve Minimum Uygulanabilir Plazma şartnamesinin eki
- Açık Ethereum Madencilik Havuzu(opens in a new tab) - Açık kaynaklı bir Ethereum madencilik havuzu
- Ethereum HD Cüzdan(opens in a new tab) - Go'daki Ethereum HD Cüzdan türevleri
- Multi Geth(opens in a new tab) - Pek çok Ethereum ağ türü için destek
- Geth Hafif İstemci(opens in a new tab) - Hafif Ethereum Alt Protokolünün Geth uygulaması
- Ethereum Golang SDK(opens in a new tab) - Golang'da Basit bir Ethereum cüzdan uygulaması ve faydaları
- Covalent Golang SDK(opens in a new tab) - 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(opens in a new tab)
- Geth Gist(opens in a new tab)
- Gophers Slack(opens in a new tab) - #ethereum kanalı(opens in a new tab)
- StackExchange - Ethereum(opens in a new tab)
- Multi Geth Gitter(opens in a new tab)
- Ethereum Gitter(opens in a new tab)
- Geth hafif İstemci Gitter(opens in a new tab)