Go geliştiricileri için Ethereum
Go tabanlı projeleri ve araçları kullanarak Ethereum için nasıl geliştirme yapacağınızı öğrenin
Merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için Ethereum'u kullanın. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıklarında her zaman programlandıkları gibi çalışırlar. Merkeziyetsizdirler, yani eşler arası bir ağ üzerinde çalışırlar ve tek bir hata noktası yoktur. Hiçbir tekil varlık veya kişi 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 dili ile başlangıç
Go'yu Ethereum ile entegre etmek için ilk adımlarınızı atın
Önce daha temel bir başlangıç kılavuzuna mı ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blokzincir Açıklaması (yeni sekmede açılır)
- Akıllı Sözleşmeleri Anlamak (yeni sekmede açılır)
- İlk Akıllı Sözleşmenizi Yazın (yeni sekmede açılır)
- Solidity'yi Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğrenin (yeni sekmede açılır)
- Sözleşme Eğitimi (yeni sekmede açılır)
Başlangıç seviyesi makaleler ve kitaplar
- Geth ile Başlangıç (yeni sekmede açılır)
- Ethereum'a Bağlanmak İçin Golang Kullanın (yeni sekmede açılır)
- Golang Kullanarak Ethereum Akıllı Sözleşmelerini Dağıtın (yeni sekmede açılır)
- Go'da Ethereum Akıllı Sözleşmelerini Test Etme ve Dağıtma İçin Adım Adım Kılavuz (yeni sekmede açılır)
- e-Kitap: Go ile Ethereum Geliştirme (yeni sekmede açılır) - Go ile Ethereum uygulamaları geliştirin
Orta seviye makaleler ve belgeler
- Go Ethereum Belgeleri (yeni sekmede açılır) - Resmi Ethereum Golang için belgeler
- Erigon Programcı Kılavuzu (yeni sekmede açılır) - Durum ağacı, çoklu kanıtlar ve işlem işleme dahil olmak üzere resimli kılavuz
- Erigon ve Durumsuz Ethereum (yeni sekmede açılır) - 2020 Ethereum Topluluk Konferansı (EthCC 3)
- Erigon: Ethereum istemcilerini optimize etme (yeni sekmede açılır) - 2018 Devcon 4
- Go Ethereum GoDoc (yeni sekmede açılır)
- Geth ile Go'da bir dapp oluşturma (yeni sekmede açılır)
- Golang ve Geth ile Özel Ethereum Ağı ile Çalışmak (yeni sekmede açılır)
- Go ile Ethereum üzerinde Solidity sözleşmelerinin birim testi (yeni sekmede açılır)
- Geth'i bir kütüphane olarak kullanmak için hızlı başvuru (yeni sekmede açılır)
Gelişmiş kullanım kalıpları
- GETH Simüle Edilmiş Arka Uç (yeni sekmede açılır)
- Ethereum ve Quorum Kullanarak Hizmet Olarak Blokzincir Uygulamaları (yeni sekmede açılır)
- Ethereum Blokzincir Uygulamalarında Dağıtık Depolama IPFS ve Swarm (yeni sekmede açılır)
- Mobil İstemciler: Kütüphaneler ve Inproc Ethereum Düğümleri (yeni sekmede açılır)
- Yerel dapp'ler: Ethereum sözleşmelerine Go bağlamaları (yeni sekmede açılır)
Go projeleri ve araçları
- Geth / Go Ethereum (yeni sekmede açılır) - Ethereum protokolünün resmi Go uygulaması
- Go Ethereum Kod Analizi (yeni sekmede açılır) - Go Ethereum kaynak kodunun incelenmesi ve analizi
- Erigon (yeni sekmede açılır) - Arşiv düğümlerine odaklanan, Go Ethereum'un daha hızlı bir türevi
- Golem (yeni sekmede açılır) - Golem, bilgi işlem gücü için küresel bir pazar yaratıyor
- Quorum (yeni sekmede açılır) - Veri gizliliğini destekleyen, Ethereum'un izinli bir uygulaması
- Prysm (yeni sekmede açılır) - Ethereum 'Serenity' 2.0 Go Uygulaması
- Eth Tweet (yeni sekmede açılır) - Merkeziyetsiz Twitter: Ethereum blokzinciri üzerinde çalışan bir mikroblog hizmeti
- Plasma MVP Golang (yeni sekmede açılır) — Minimum Uygulanabilir Plasma spesifikasyonunun Golang uygulaması ve uzantısı
- Açık Ethereum Madencilik Havuzu (yeni sekmede açılır) - Açık kaynaklı bir Ethereum madencilik havuzu
- Ethereum HD Cüzdanı (yeni sekmede açılır) - Go'da Ethereum HD Cüzdan türetmeleri
- Multi Geth (yeni sekmede açılır) - Birçok Ethereum ağı türü için destek
- Geth Hafif İstemcisi (yeni sekmede açılır) - Hafif Ethereum Alt Protokolünün Geth uygulaması
- Ethereum Golang SDK (yeni sekmede açılır) - Golang'da basit bir Ethereum cüzdan uygulaması ve yardımcı programları
- Covalent Golang SDK (yeni sekmede açılır) - 200'den fazla blokzincir için Go SDK aracılığıyla verimli blokzincir veri erişimi
Daha fazla kaynak mı arıyorsunuz? ethereum.org/developers adresine göz atın
Go topluluğu katkıda bulunanları
- Geth Discord (yeni sekmede açılır)
- Geth Gist (yeni sekmede açılır)
- Gophers Slack (yeni sekmede açılır) - #ethereum kanalı (yeni sekmede açılır)
- StackExchange - Ethereum (yeni sekmede açılır)
- Multi Geth Gitter (yeni sekmede açılır)
- Ethereum Gitter (yeni sekmede açılır)
- Geth Hafif İstemci Gitter (yeni sekmede açılır)