Contoh lengkap yang dapat dijalankan untuk mendemonstrasikan litesvm-go. Setiap contoh adalah
tes Go mandiri yang dapat Anda masukkan ke dalam paket dan jalankan dengan go test.
Transfer SOL
Bangun dan kirim transfer System Program
Pengaturan Akun
Siapkan akun uji dengan seed dan status data program
Pengujian Program
Muat dan uji program SBF kustom
Pengujian Berbasis Waktu
Uji logika yang bergantung pada waktu dengan WarpToSlot / SetClock
Menjalankan Contoh
# 1) Initialize a Go module (skip if you already have a go.mod)go mod init mytest# 2) Add the dependencies to your Go projectgo get github.com/LiteSVM/litesvm-gogo get github.com/gagliardetto/solana-go# 3) Drop an example into a _test.go file and rungo test ./...
Di Alpine / musl, tambahkan -tags musl ke perintah go test Anda agar arsip vendored yang tepat dapat ditautkan.
Untuk contoh baris perintah mandiri (tanpa test runner), lihat
examples/transfer/main.go
di repo litesvm-go.
Is this page helpful?