Ethereum untuk pengembang Go
Terakhir diedit: @yeremiaryangunadi, 29 Agustus 2024
Gunakan Ethereum untuk membuat aplikasi terdesentralisasi (atau "dapp"). Dapp ini dapat dipercaya, yang berarti setelah diterapkan ke Ethereum, dapp akan selalu berjalan seperti yang telah diprogramkan. Dapp terdesentralisasi, yang berarti berjalan di jaringan peer-to-peer dan tidak memiliki satu titik kegagalan. Tak satu pun entitas atau orang yang mengendalikannya dan hampir musthil untuk disensor. Mereka dapat mengontrol aset digital untuk membuat jenis aplikasi baru.
Mulai menggunakan kontrak pintar dan bahasa Solidity
Ambillah langkah awal untuk mengintegrasikan Go dengan Ethereum
Perlu penjelasan yang lebih mendasar? Kunjungi ethereum.org/learn atau ethereum.org/developers.
- Blockchain Dijelaskan
- Memahami Kontrak Pintar
- Tulis Kontrak Pintar Pertama Anda
- Pelajari Cara Mengompilasi dan Menggunakan Solidity
- Tutorial Kontrak
Artikel dan buku untuk pemula
- Mulai Menggunakan Geth
- Gunakan Golang untuk Terhubung ke Ethereum
- Gunakan Kontrak Pintar Ethereum Menggunakan Golang
- Panduan Langkah Demi Langkah untuk Pengujian dan Penggunaan Kontrak Pintar Ethereum di Go
- eBook: Pengembangan Ethereum dengan Go - Kembangkan aplikasi Ethereum dengan Go
Artikel dan dokumen tingkat menengah
- Dokumentasi Go Ethereum - Dokumentasi untuk Golang Ethereum resmi
- Panduan Programmer Erigon - Panduan bergambar yang mencakup pohon state, multibukti, dan pemrosesan transaksi
- Erigon dan Ethereum Tanpa State - Konferensi Komunitas Ethereum 2020 (EthCC 3)
- Erigon: mengoptimalkan klien Ethereum - Devcon 4 2018
- Go Ethereum GoDoc
- Membuat Dapp dalam Go dengan Geth
- Bekerja dengan Jaringan Privat Ethereum dengan Golang dan Geth
- Pengujian unit kontrak Solidity pada Ethereum dengan Go
- Referensi cepat untuk menggunakan Geth sebagai pustaka
Pola penggunaan tingkat lanjut
- Backend Tersimulasi GETH
- Aplikasi Blockchain sebagai Layanan Menggunakan Ethereum dan Quorum
- IPFS dan Swarm Penyimpanan Terdistribusi di Aplikasi Blockchain Ethereum
- Klien Seluler: Pustaka and Node Ethereum Inproc
- DApp Asli: Mengikat Go ke kontrak Ethereum
Proyek dan peralatan untuk Go
- Geth/Go Ethereum - Implementasi Go resmi untuk protokol Ethereum
- Analisis Kode Go Ethereum - Ulasan dan analisa kode sumber Go Ethereum
- Erigon - Turunan Go Ethereum yang lebih cepat
- Golem - Golem sedang menciptakan pasar global untuk daya komputasi
- Quorum - Sebuah implementasi Ethereum berizin yang mendukung privasi data
- Prysm - Implementasi Go 'Serenity' 2.0 Ethereum
- Eth Tweet - Twitter Tedesentralisasi: Layanan pembuatan mikroblog yang beroperasi di blockchain Ethereum
- Plasma MVP Golang — Implementasi Golang dan ekstensi spefikasi Minimum Viable Plasma
- Pool Penambangan Ethereum Terbuka - Sebuah pool penambangan Ethereum sumber terbuka
- Dompet HD Ethereum - Turunan Dompet HD Ethereum dalam Go
- Multi Geth - Dukungan bagi banyak spesies di jaringan Ethereum
- Klien Ringan Geth - Implementasi Geth untuk Subprotokol Ethereum Ringan
Ingin mencari informasi tambahan? Kunjungi ethereum.org/developers
Kontributor komunitas Go
- Discord Geth
- Gist Geth
- Gophers Slack - #ethereum channel
- StackExchange - Ethereum
- Gitter Multi Geth
- Gitter Ethereum
- Gitter Klien ringan Geth