Ethereum για προγραμματιστές Go
Χρησιμοποιήστε το Ethereum για να δημιουργήσετε αποκεντρωμένες εφαρμογές (ή "dapps"). Αυτά τα dapps μπορούν να είναι αξιόπιστα, πράγμα που σημαίνει ότι μόλις αναπτυχθούν στο Ethereum, θα λειτουργούν πάντοτε όπως έχουν προγραμματιστεί. Είναι αποκεντρωμένα, που σημαίνει ότι λειτουργούν σε δίκτυο peer-to-peer και δεν υπάρχει κανένα μεμονωμένο σημείο αποτυχίας. Καμία οντότητα ή άτομο δεν τα ελέγχει και είναι σχεδόν αδύνατο να λογοκριθούν. Μπορούν να ελέγχουν ψηφιακά στοιχεία προκειμένου να δημιουργήσουν νέα είδη εφαρμογών.
Ξεκινώντας με τα έξυπνα συμβόλαια και τη γλώσσα Solidity
Δείτε τι χρειάζεται για να ξεκινήσετε με τη Go στο Ethereum
Χρειάζεστε κάτι πιο βασικό αρχικά; Επισκεφθείτε το ethereum.org/learn ή το ethereum.org/developers.
- Τι είναι η αλυσίδα των μπλοκ
- Κατανοώντας τα έξυπνα συμβόλαια
- Συντάξτε το πρώτο σας έξυπνο συμβόλαιο
- Μάθετε ανάπτυξη και μεταγλωττισμό με τη Solidity
- Οδηγός εκμάθησης Συμβολαίου
Άρθρα και βιβλία για αρχάριους
- Ξεκινώντας με τη Geth
- Χρησιμοποιήστε τη Golang για να συνδεθείτε με το Ethereum
- Αναπτύξτε έξυπνα συμβόλαια στο Ethereum με τη Golang
- Ένας οδηγός βήμα προς βήμα για τη δοκιμή και ανάπτυξη έξυπνων συμβολαίων Ethereum με τη Go
- eBook: Ethereum Development with Go - Ανάπτυξη εφαρμογών Ethereum με τη Go
Μέση κατηγορία άρθρων και εγγράφων
- Go Ethereum Documentation - Η τεκμηρίωση του επίσημου Golang του Ethereum
- Erigon Programmer's Guide - Εικονογραφημένος οδηγός που περιλαμβάνει το δέντρο κατάστασης, multi-proofs και την επεξεργασία συναλλαγών
- Erigon and Stateless Ethereum - Συνέδριο Κονότητας Ethereum 2020 (EthCC 3)
- Erigon: optimising Ethereum clients - 2018 Devcon 4
- Go Ethereum GoDoc
- Δημιουργία dapp σε Go με Geth
- Εργαστείτε με το ιδιωτικό δίκτυο Ethereum με Golang και Geth
- Δοκιμή μονάδων συμβολαίων Solidity στο Ethereum με Go
- Γρήγορη αναφορά για τη χρήση του Geth ως βιβλιοθήκης
Πρότυπα χρήσης για προχωρημένους
- Το προσομοιωμένο GETH Backend
- Εφαρμογές κρυπτοαλυσίδας ως υπηρεσίας που χρησιμοποιούν Ethereum και Quorum
- Κατανεμημένος αποθηκευτικός χώρος IPFS και Swarm σε εφαρμογές Blockchain Ethereum
- Πελάτες για κινητές συσκευές: Βιβλιοθήκες και κόμβοι Inproc Ethereum
- Εγγενείς dapp: Σύνδεση της Go σε συμβόλαια Ethereum
Έργα και εργαλεία της Go
- Geth / Go Ethereum - Επίσημη υλοποίηση Go του πρωτοκόλλου Ethereum
- Go Ethereum Code Analysis - Αξιολόγηση και ανάλυση του πηγαίου κώδικα Go Ethereum
- Erigon - Ταχύτερο παράγωγο του Go Ethereum, που εστιάζει στους κόμβους αρχείου
- Golem - Το Golem δημιουργεί μια παγκόσμια αγορά για την υπολογιστική ισχύ
- Quorum - Αδειοδοτημένη υλοποίηση του Ethereum που υποστηρίζει το απόρρητο των δεδομένων
- Prysm - Υλοποίηση Go του Ethereum 'Serenity' 2.0
- Eth Tweet - Αποκεντρωμένο Twitter: Μια υπηρεσία microblogging που εκτελείται στο blockchain του Ethereum
- Plasma MVP Golang — Υλοποίηση και επέκταση Golang της προδιαγραφής Ελάχιστον Βιώσιμο Πλάσμα (Minimum Viable Plasma)
- Open Ethereum Mining Pool - Δεξαμενή κρυπτόρυξης ανοικτού κώδικα του Ethereum
- Ethereum HD Wallet - Παράγωγα του Ethereum HD Wallet derivations σε Go
- Multi Geth - Υποστήριξη για πολλά είδη δικτύων Ethereum
- Geth Light Client - Υλοποίηση του Light Ethereum Subprotocol του Geth
- Ethereum Golang SDK - Απλή υλοποίηση πορτοφολιού Ethereum και βοηθήματα γενικής χρήσης σε Golang
- Covalent Golang SDK - Αποτελεσματική πρόσβαση σε δεδομένα blockchain μέσω Go SDK για 200+ blockchain
Χρειάζεστε περισσότερες πληροφορίες; Επισκεφθείτε το ethereum.org/developers
Συνεισφέροντες της κοινότητας Go
- Geth Discord
- Geth Gist
- Gophers Slack - #ethereum channel
- StackExchange - Ethereum
- Multi Geth Gitter
- Ethereum Gitter
- Geth light Client Gitter