github.com/gagliardetto/solana-go

solana-go

Go library to interface with Solana JSON RPC and WebSocket interfaces.

94

Decision Signals

Health score 94/100, confidence 100/100.

Excellent
Maintenance 95
Adoption 100
Security 92
Maturity 88
Developer DX 91
Confidence 100

Install

go get github.com/gagliardetto/solana-go

Package Data

updated May 29, 2026
Latest versionv1.20.0
Imported by2.2K packages
Stars1.6K
Forks432
Last activity3 days ago
Latest releasev1.20.0 (21 days ago)
LicenseApache-2.0
Known vuln records0

API Surface

342 symbols
SymbolKindSynopsis
AccountMeta Type type AccountMeta struct{ ... }
AccountMeta.IsSigner Field IsSigner bool
AccountMeta.IsWritable Field IsWritable bool
AccountMeta.PublicKey Field PublicKey PublicKey
AccountMeta.SIGNER Method func (meta *AccountMeta) SIGNER() *AccountMeta
AccountMeta.WRITE Method func (meta *AccountMeta) WRITE() *AccountMeta
Meta Function func Meta(pubKey PublicKey) *AccountMeta
NewAccountMeta Function func NewAccountMeta(pubKey PublicKey, WRITE bool, SIGNER bool) *AccountMeta
AccountMetaSlice Type type AccountMetaSlice []*AccountMeta
AccountMetaSlice.Append Method func (slice *AccountMetaSlice) Append(account *AccountMeta)
AccountMetaSlice.Get Method func (slice AccountMetaSlice) Get(index int) *AccountMeta
AccountMetaSlice.GetAccounts Method func (slice AccountMetaSlice) GetAccounts() []*AccountMeta

Similar Packages

Go Blockchain Libraries

#1 go-ethereum

Package ethereum defines interfaces for interacting with Ethereum.

Go Blockchain Libraries 51.1K stars 18.2K imported-by 100% confidence
97

#2 Hyperledger

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.

Go Blockchain Libraries 16.6K stars 0 imported-by 45% confidence
87

#3 lnd

Lightning Network Daemon ⚡️

Go Blockchain Libraries 8.2K stars 33 imported-by 100% confidence
80

#4 ethgo

Ethereum Golang API

Go Blockchain Libraries 485 stars 0 imported-by 75% confidence
60