Kamus istilah crypto untuk pemula.
Project ini 100% di-browser—nggak perlu install Rust! 😎
Cargo.toml: Konfigurasi projectsrc/main.rs: File utama CLIsrc/lib.rs: File library (kosong untuk sekarang).gitignore: File yang diabaikan oleh GitLICENSE: Lisensi MIT
check_price(): Simulasi cek harga Bitcoin.list_coins(): Daftar coin populer.get_coin_info(coin): Info singkat tentang coin.
- File
data.rsmenyimpan info coin (BTC, ETH, BNB).
show_menu(): Tampilkan menu pilihan.handle_choice(choice): Proses pilihan pengguna (simulasi).
bash $ cargo run 🚀 Crypto CLI Menu
- Cek Harga Bitcoin
- Daftar Coin
- Info Coin
- Keluar Pilih opsi (1-4): 1 💰 Cek harga Bitcoin...
tests/lib.rs: Simulasi unit test untuk fungsi crypto CLI.- Contoh test:
test_get_coin_info(): Cek info coin.test_check_price(): Simulasi cek harga.test_list_coins(): Simulasi daftar coin.
💡 Tip: Kalo lo install Rust nanti, tinggal ketik
cargo testbuat jalankan semua test! 🚀
get_crypto_price(coin): Simulasi cek harga coin.get_crypto_chart(coin): Simulasi chart harga 7 hari.
🔍 Cek harga Bitcoin via API:
Bitcoin: $60,000 (simulasi)
📈 Chart Bitcoin 7 hari:
$55k → $60k → $65k- File
config.tomlmenyimpan pengaturan aplikasi. - Fungsi
get_config()&get_default_coin()baca konfigurasi.
- Baca
.github/CONTRIBUTING.mdbuat bantu proyek ini. - Contoh kontribusi:
- Tambah coin baru di
src/data.rs - Perbaiki dokumentasi
- Tambah unit test di
tests/lib.rs
- Tambah coin baru di
💡 Tip: Kalo lo install Rust nanti, lo bisa bikin PR buat tambah fitur! 🚀
- Project ini nggak bisa di-run karena nggak ada Rust di komputer lo.